0

但我徘徊在我需要某种 3d 引擎作为应用程序的核心引擎,最终将为我生成高质量
的 3d 图像,例如:
Xara3d、3D Home Architect、3d 图表等应用程序。它可以 ?(结合Qt)

让我澄清一下自己..我不寻找 3d 引擎这很好,我使用 Irrlicht 引擎我要问的是如何将世界观保存为尽可能最好的质量

4

2 回答 2

2

您可以使用Qt 直接支持的OpenGL 。如果您需要支持物理、音频等的完整 3D 引擎,请尝试OGRE

于 2010-09-15T04:48:53.247 回答
2

通过一些工作,您可以将任何支持 OpenGL 的引擎(例如 OGRE 或 Irrlicht3d)嵌入到进行渲染的 QT 帧中。然后,您可以将引擎中的数据结构(您的“世界观”)绑定到您需要在 UI 中使用的结构/功能。

另一种选择是直接使用 OpenGL 调用慢慢开始构建自己的渲染器。

根据引擎 API 的“集成友好”程度(或不是),后者实际上可能更快地实现,以实现简单的可视化。

于 2010-09-15T05:07:54.837 回答