13

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

被比较的引擎是(没有特别的顺序):

Crystal Space
Panda3D
Irrlicht

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

4

5 回答 5

13

你可以在这个数据库上找到很多关于很多引擎的信息。

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

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

于 2008-12-13T17:29:14.783 回答
4

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

于 2008-12-13T18:25:24.467 回答
3

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

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

于 2008-12-13T15:34:59.367 回答
2

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

于 2008-12-14T01:30:36.963 回答
1

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

不幸的是,我没有任何使用 Ogre 或您提到的任何开发经验。

于 2008-12-13T15:24:34.023 回答