什么 3d 引擎可用于 3d 编辑器应用程序?

发布于 2024-09-18 20:10:51 字数 176 浏览 4 评论 0原文

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

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

but im wander in i need some kind of 3d engine to be used as the core engine for application that in the end will produce me 3d image in good quality
for example application like:
Xara3d , 3D Home Architect , 3d charts .
can it ? ( with combination of Qt )

let me clear my self .. i do not looking for 3d engine this is fine , im going with Irrlicht engine what im asking is how to save the world view as the best quality as possible

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清风挽心 2024-09-25 20:10:51

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

You can use OpenGL which is directly supported by Qt. If you need a full 3D engine with support for physics, audio etc, try OGRE.

野の 2024-09-25 20:10:51

只需做一点工作,您就可以将任何支持 OpenGL 的引擎(例如 OGRE 或 Irrlicht3d)嵌入到进行渲染的 QT 框架中。然后,您可以将引擎中的数据结构(您的“世界视图”)绑定到您需要在 UI 中使用的结构/函数。

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

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

With a little work you can embed any OpenGL capable engine (such as OGRE or Irrlicht3d) into a QT frame where the rendering happens. Then you can bind the data structures in the engine (your "world view") to the structures/functions you need to use in the UI.

The other option is to slowly start building your own renderer using OpenGL calls directly.

Depending on how much "integration friendly" the engine API is (or is not), the latter might actually be faster to implement, for simple visualization.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文