Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
但我徘徊在我需要某种 3d 引擎作为应用程序的核心引擎,最终将为我生成高质量 的 3d 图像,例如: Xara3d、3D Home Architect、3d 图表等应用程序。它可以 ?(结合Qt)
让我澄清一下自己..我不寻找 3d 引擎这很好,我使用 Irrlicht 引擎我要问的是如何将世界观保存为尽可能最好的质量
您可以使用Qt 直接支持的OpenGL 。如果您需要支持物理、音频等的完整 3D 引擎,请尝试OGRE。
通过一些工作,您可以将任何支持 OpenGL 的引擎(例如 OGRE 或 Irrlicht3d)嵌入到进行渲染的 QT 帧中。然后,您可以将引擎中的数据结构(您的“世界观”)绑定到您需要在 UI 中使用的结构/功能。
另一种选择是直接使用 OpenGL 调用慢慢开始构建自己的渲染器。
根据引擎 API 的“集成友好”程度(或不是),后者实际上可能更快地实现,以实现简单的可视化。