有像样的OpenGL场景图API/框架吗?
我是OpenGL新手 想知道是否有适合OpenGL的好的ScenegraphAPI/框架 目前,我正在使用glut和基于自定义节点的解决方案:我正在为调用遍历函数的每个节点设置子节点和同级节点 当涉及到管理场景中的动态元素时,我希望有一个更灵活的解决方案。比glut更为先进,但您使用自己的图形结构来管理场景的方法是正确的。有很多可用的框架,例如,它已经存在很长一段时间了。他也有很多追随者。但是,它不是一个严格的OpenGL库,因为DirectX和软件渲染器也可用有像样的OpenGL场景图API/框架吗?,opengl,scenegraph,Opengl,Scenegraph,我是OpenGL新手 想知道是否有适合OpenGL的好的ScenegraphAPI/框架 目前,我正在使用glut和基于自定义节点的解决方案:我正在为调用遍历函数的每个节点设置子节点和同级节点 当涉及到管理场景中的动态元素时,我希望有一个更灵活的解决方案。比glut更为先进,但您使用自己的图形结构来管理场景的方法是正确的。有很多可用的框架,例如,它已经存在很长一段时间了。他也有很多追随者。但是,它不是一个严格的OpenGL库,因为DirectX和软件渲染器也可用 您可能需要研究相关主题,如,/和
您可能需要研究相关主题,如,/和。我同意openscenegraph是一个很棒的scenegraph。这是我写的C++,并绑定到一些其他语言,但不是.NET,据我所知。我们使用的不仅仅是普通的opengl,我们正在研究托管directx、xna、wpf和opengl。我们选择基于Tao.OpenGL作为OpenGL编写自己的场景图
通过在剔除和渲染阶段之前有更新阶段,可以完成动态对象。如果您使用多线程,则需要注意更新阶段。有很多库处理此主题。以下是我的一些最爱:
- -非常适合和开源
- -非常好的商业场景图
- -仅为了完整性:-)