4

Bullet Physics ライブラリに関する一般的な質問がいくつかあります。

一言で言えば、私の現在の理解は次の
とおりです。
btSoftRigidDynamicsWorld - 大きなゼリー型で機能する唯一の物理ワールド
btContinuousDynamicsWorld - 非常に高速なオブジェクトがある場合、これにより、オブジェクトが互いに事前に侵入したり、通り抜けたりするのを防ぐことができますが、それ以外は btDiscreteDynamicsWorld に似ています。

機能、目的、およびパフォーマンスに関して、btDiscreetDynamicsWorld、btContinuousDynamicsWorld、および btSoftRigidDynamicsWorld クラスについての私の理解は正しいですか?

ユーザー マニュアルで btDiscreteDynamicsWorld クラスが推奨されているのはなぜですか?

btSoftRigidDynamicsWorld は、ソフト ボディを処理できる唯一のワールドのようです。連続物理統合とソフト ボディが必要な場合はどうでしょうか。

btContinuousDynamicsWorld の使用を検討するのに十分な速さはどれくらいですか? また、btContinuousDynamicsWorld を使用することの欠点は何ですか?

編集: My Buddy Mako もこの質問を The Bullet フォーラムに投稿しました: http://www.bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=9&t=4863

4

1 に答える 1

14

btContinuousDynamicsWorldは無視してください。機能していません(完了したことはありません)。

ソフトボディを使用する場合は、btSoftRigidDynamicsWorldを使用します。それ以外の場合は、btDiscreteDynamicsWorldを使用します。

于 2010-03-22T23:17:38.637 に答える