2

我想在 Bullet Physics 引擎中创建自己的刚体模拟算法。有没有办法用我的替换 btrigidbody 集成,但仍保持模拟的其余部分(碰撞检测、接触响应等)?

我只是想比较不同的集成算法(显式欧拉、隐式、龙格库塔等)

我虽然是从 btRigidBody 继承的,但问题是 btRigidBody 的方法不是虚拟的,所以我的方法没有被调用。

有什么建议么?

谢谢!

4

1 回答 1

1

您可以定义自己的约束求解器。自定义约束求解器将允许您在基本 Bullet 实现的同时定义自己的物理场。

我认为您不想覆盖刚体对象本身,因为这可能会产生副作用。

见参考:http ://bulletphysics.org/mediawiki-1.5.8/index.php/BtContactSolverInfo

于 2012-06-28T21:56:15.883 回答