2

Bullet Physics エンジン内に独自の剛体シミュレーション アルゴリズムを作成したいと考えています。btrigidbody 統合を私のものに置き換える方法はありますが、シミュレーションの残りの部分 (衝突検出、接触応答など) は維持されますか?

異なる統合アルゴリズム (明示的オイラー、暗黙的、ルンゲクッタなど) を比較したいだけです。

私は btRigidBody から継承することを考えていましたが、問題は btRigidBody のメソッドが仮想ではないため、メソッドが呼び出されていないことです。

助言がありますか?

ありがとう!

4

1 に答える 1

1

独自の制約ソルバーを定義できます。カスタム コンストレイント ソルバーを使用すると、基本的な Bullet 実装のフィジックスに沿って独自のフィジックスを定義できます。

副作用がある可能性があるため、Rigid Body オブジェクト自体をオーバーライドしたくないと思います。

参照を参照してください: http://bulletphysics.org/mediawiki-1.5.8/index.php/BtContactSolverInfo

于 2012-06-28T21:56:15.883 に答える