2011-03-30 40 views
1

我正在为使用Direct3D 11的游戏编程选择开源物理引擎。到目前为止,我已经看过牛顿,子弹物理和ODE。用于游戏编程的物理引擎

这里的某个人是否有能够帮助我做出决定的那些或任何其他引擎之一的真实体验?

+0

你可能会得到更好的答案,在游戏开发中提出这个问题 - http://gamedev.stackexchange.com/ – 2011-03-30 17:40:52

+0

我只看了Tokamak,ODE,Bullet和PhysX。其中我发现托卡马克最简单,但它也是最有限的,可能被认为是过时的。第二个我发现合理易用的是Bullet。 ODE对我来说是最难的,并且花了最长的时间开始。 PhysX并不坏。 – 2018-01-17 07:37:35

回答

0

子弹在Blender中使用,所以它不会那么糟糕......但我没有任何经验。

0

子弹是非常容易使用,有一个详细的手册,很多包装的东西,如OGRE和它的开源:)你可能需要更多?

0

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

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

我还没有使用牛顿,因为当我开始我的项目牛顿是密切的来源和许可证不清楚。他们要求与他们联系。

任何物理引擎只能在一定的范围内工作。

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