1

我正在为使用 Direct3D 11 进行游戏编程选择一个开源物理引擎。到目前为止,我已经研究了 Newton、Bullet Physics 和 ODE。

这里是否有人对其中一个或任何其他引擎有过真实体验,可以帮助我做出决定?

4

3 回答 3

0

Bullet is used in Blender, so it can't be that bad... But I don't have experience with any of them.

于 2011-03-30T08:12:25.270 回答
0

ODE 是旧项目,许多项目使用 ODE 切换 Bullet。牛顿和子弹的工作方式不同。不能说哪个更好。

我个人使用过 Bullet 和 Nvidia PhysX。PhysX 在某些情况下是免费的,但不是开源的。

我没有使用过 Newton,因为当我开始我的项目时,Newton 是封闭源代码并且许可不明确。他们要求与他们联系。

任何物理引擎都只能在特定范围内正常工作。

子弹物理很好,因为它很简单。它基于碰撞检测和碰撞求解器。两者对于一般用途都非常有效。子弹物理的某些部分可以用替代品代替。

于 2012-09-20T08:40:13.343 回答
0

Bullet 非常易于使用,有详细的手册,还有许多 OGRE 之类的包装器,而且它是开源的 :) 您还需要什么?

于 2012-09-17T18:45:41.547 回答