相关疑难解决方法(0)

一个易于使用的简单游戏的 3D 图形引擎?

有大量的 3D 图形引擎列表,但我的需求有点限制,我无法自己决定一个。

我即将开始制作一个相当简单的 ( C++ ) 游戏,它真实地模拟了太阳系中航天器的运动。您可能会猜到,所需的图形非常基本:

  • 行星只是带有纹理的球体;
  • 航天器几乎没有或没有运动部件(仅旋转和平移);
  • 我可能需要一些灯光/动画效果才能使它漂亮。

Celestia在美学上非常接近我的想法。

现在,问题是直到现在我只使用 C++ 进行科学模拟,而且我在图形界面和游戏方面没有任何经验。另外,我不想花几个月的时间学习如何使用复杂的引擎。

我的问题是:哪个引擎易于学习和使用,同时还能生成漂亮的图形?我正在寻找最佳平衡点。

据我所知,最推荐的 3 个 OSS 引擎是 Ogre3D、Irrlicht 和 Crystal Space 3D。通过比较几个youtube视频,Crystal Space的图形看起来最好,但使用起来显然有点混乱。他们说 Irrlicht 更容易,但对我来说,它在图形结果方面也显得逊色。Ogre3D 看起来不错,但我不知道它对初学者有多友好。

我真的很感激这方面的建议!

c++ 3d

5
推荐指数
1
解决办法
9025
查看次数

标签 统计

3d ×1

c++ ×1