32得票5回答
游戏引擎:什么是场景图?

我已经开始阅读维基百科上的资料,但我仍然感觉不太理解场景图是如何工作以及它如何为游戏提供好处。 在游戏引擎开发中,场景图是什么? 为什么我想要为我的2D游戏引擎实现一个场景图? 使用场景图是否作为具有线性实体管理器的经典实体系统的替代方案?

16得票4回答
将OpenSceneGraph与Qt集成

我已经在Qt上尝试过OpenGL,但现在我想要创建包含多个COLLADA/MD2模型的复杂场景。 为此,我考虑使用OpenSceneGraph(OSG)。是否可以将OSG与Qt集成?如果可以,怎么做呢? 谢谢。

9得票3回答
如何使用OpenGL 3.x的VBO来渲染动态世界?

尽管似乎OpenGL 3.x本身的最新参考资料很少,但实际的OpenGL低级操作相对简单。然而,我正在尝试概念化如何操作VBO以渲染动态世界,这让我遇到了严重的困难。 显然,旧的立即模式方式不适用了,但是从那里我应该怎么做呢?我是否需要编写某种场景结构,然后将其转换为一组顶点并将其流式传输到...

8得票1回答
如何在不导致内存泄漏的情况下使用QSGGeometryNode并确保正确清理

我使用了一个 QSGGeometry、QSGVertexColorMaterial 和一个 QSGGeometryNode,在我的 QQuickItem 派生类 MyQuickItem 上实时绘制一些东西。 以下是我的 updatePaintNode 方法,其中重新绘制逻辑的关键点。 QS...

8得票2回答
在OS X上使用SceneKit处理成千上万个物体

我正在跟随这个教程:http://blog.bignerdranch.com/754-scenekit-in-mountain-lion/ 我对使用Scene Kit很感兴趣,但我的场景可能会有数千个球体。为了压力测试Scene Kit,我尝试了这个: SCNSphere *sphere ...

8得票2回答
覆盖绘制顺序:Scene2D 舞台的处理方式

您将获得一个在libgdx中使用的包含多个Group和Actor的复杂Scene2D图形。您希望用户选择一些Actor并在最后绘制它们,以便它们出现在其他Actor的顶部。 我想要两次迭代Stage。第一次绘制未选定的Actors,第二次绘制选定的Actors。然而,我没有看到任何“好”的方...

7得票4回答
Java的3D场景图库?

我正在寻找一个可靠的Java 3D场景图API,需要有良好的文档、活跃的社区和允许商业使用的许可证。 我排除了com.sun.scenegraph,因为它是GPL(似乎已死),Java3D因为this帖子,JMonkeyEngine因为this帖子。有什么建议吗?