【问题标题】:3D Engine Comparison [closed]3D引擎比较[关闭]
【发布时间】:2010-09-26 18:58:39
【问题描述】:

我目前正在研究几个基于 OpenGL 的免费/开源 3D 引擎,想知道你们是否可以就这些引擎以及它们如何在现实世界项目中使用提供一些反馈。

被比较的引擎是(不分先后):

Crystal Space
Panda3D
Irrlicht

这些是我知道的主要跨平台的,还有其他我应该看的吗?

【问题讨论】:

  • @Atmospherian,您能否添加指向您正在考虑的引擎的链接?
  • 据我所见:Cystal Space 有点臃肿。 Ogre3d 很慢。嗯,比 Irrlicht(非常快)和 Panda3d 慢。不要忘记 OSG - 做得很好。

标签: c++ open-source opengl 3d cross-platform


【解决方案1】:

你可以找到很多关于很多引擎的信息on this database.

CrystalSpace 是一个完整的引擎,因此它是一个整体,您必须根据自己的需要进行定制。 Irrlicht 也是如此,但它让做事变得容易。反作用是很难做具体的事情。

现在,我认为Ogre 可能是这里最通用的硬件加速 3D 渲染引擎。也许 Horde3D 更适合特定的高质量渲染,但没有什么是 Ogre 无法完成的。

【讨论】:

    【解决方案2】:

    比游戏更关注大地形(想想 GIS 或飞行模拟器)还有openscenegraph

    【讨论】:

      【解决方案3】:

      如果你只想要一个图形引擎,我推荐 Ogre3d。在这方面它非常强大。如果你想要一个游戏引擎的开端——即易于插入网络、游戏实体、物理等的东西,那么我推荐 Crystalspace 3d。我使用 cs3d (Crystalspace 3d) 制作游戏,它很容易快速启动和运行 - 但 Ogre3d 似乎在如何调整图形方面提供了更多功能,但它并不容易上手所有其他游戏的东西都像 Crystalspace 一样打包。

      顺便说一句,如果你只是用谷歌搜索的话,这些引擎有大量的比较。

      【讨论】:

        【解决方案4】:

        Terathon 制作了一个名为 C4 的引擎。它是一个具有非常成熟的功能集的游戏引擎,对于一个包含完整源代码的 350 美元引擎来说令人印象深刻。该引擎也可用并在 PS3 上使用,因此这是一个非常可靠的平台。不确定您是在考虑仅考虑 3D 图形引擎还是完整的游戏引擎,但我想我会提到它。

        【讨论】:

        • 绝对不是免费或开源的。
        【解决方案5】:

        您可能还想看看 Ogre 3D:http://www.ogre3d.org/

        很遗憾,我没有任何使用 Ogre 或您提到的任何开发的经验。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-10-24
          • 1970-01-01
          • 1970-01-01
          • 2010-09-11
          • 2010-11-29
          • 1970-01-01
          • 1970-01-01
          • 2010-09-08
          相关资源
          最近更新 更多