实时3D场景快速编码
设计师,动画制作人员必备的小神器,3D制作的好帮手
What is GeeXLab?
GeeXLab is a tool (we can call it a demotool) for quick coding and prototyping of real time 3D scenes. GeeXLab can be seen as a real time 3D scene browser (like Firefox for html scripts). You code your 3D scene in one or several source code files, you load the main scene file in GeeXLab and GeeXLab displays the scene. That’s all. GeeXLab language uses a simple mixture of XML, Lua and/or Python and GLSL. All rendering is done with the OpenGL API. And thanks to the live coding feature, GeeXLab allows to tweak the scene in an interactive manner. For an overview of GeeXLab, just read this article.
更新日志:
GeeXLab 0.3.3 Changelog
New: added AtomicCounterSetBufferId(), AtomicCounterActivateBuffer() and AtomicCounterDeactivateBuffer() to HYP_Object lib (Python and Lua).
New: added AtomicCounter_CreateBuffer(), AtomicCounter_KillBuffer(), AtomicCounter_Activate(), AtomicCounter_Deactivate() and AtomicCounter_SetValue()
to HYP_Renderer lib (Python and Lua).
New: added orbit_mode_min_magnitude attribute in camera node (xml) and SetOrbitMinMagnitude() to HYP_Camera lib (Python and Lua).
Change: improved the startup options dialog box (PRO version).