什么3D引擎可以在3d编辑器应用程序中使用?

时间:2010-09-15 04:41:51

标签: c++ 3d 3d-engine

但我徘徊在我需要某种3D引擎作为应用程序的核心引擎,最终将生产出高品质的3D图像
例如应用程序:
Xara3d,3D家庭建筑师,3d图表。 它可以 ? (结合Qt)

让我清楚自己..我不寻找3D引擎这很好,我正在使用Irrlicht引擎我想问的是如何将世界观视为尽可能最好的质量

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

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

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

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