GeeXLab 是一款面向实时3D场景的快速编码与原型搭建工具,可以把它理解成一个专门浏览3D场景的浏览器,就像Firefox用来浏览网页那样。你用一个或多个源码文件编写自己的3D场景,把主场景文件载入GeeXLab,它就会把场景渲染出来,整个过程就这么直接。它的语言混合了XML、Lua和/或Python以及GLSL,所有渲染工作都通过OpenGL API完成。实时编码特性,GeeXLab还能让你以交互方式随时调整场景,非常适合设计师和动画制作人员使用。

1、 GeeXLab 的核心用途是快速编写和制作实时3D场景的原型
2、 它扮演的角色类似一个3D场景浏览器,负责把写好的场景呈现出来
3、 你只需把精力放在场景源码上,载入主文件后剩下的交给它
4、 对于设计师和动画制作人员来说,它是一个上手门槛不高的辅助工具
- 场景可以用一个源码文件来写,也可以拆成多个源码文件分别编写
- 编写完成后,把主场景文件载入 GeeXLab 即可看到渲染结果
- 主文件相当于入口,其他被引用的文件会随主文件一起参与场景
- 这种加载方式和浏览器打开网页的流程很接近,理解起来没有负担
- GeeXLab 的语言是 XML、Lua 和/或 Python 以及 GLSL 的简单混合体
- 脚本部分负责逻辑与交互,GLSL 负责着色器层面的处理
- 所有渲染任务都交由 OpenGL API 完成,渲染管线本身不另起炉灶
- 熟悉这几类语法的开发者,迁移到 GeeXLab 上不会感到陌生
1、 GeeXLab 支持实时编码,场景可以在运行过程中被修改
2、 调整是交互式的,改完就能看到变化,不必反复重启整个流程
3、 这个特性适合反复微调场景参数、观察不同表现
4、 对需要快速验证想法的原型阶段来说,这种即时反馈很实用
(您的评论需要经过审核才能显示)
0条评论