Bullet Physics を物理エンジンとして使用しています。私が現在抱えている問題は、DiscreteDynamicsWorld で単一のボディ/オブジェクトをステップ シミュレーションする方法 (または場合) を見つけることができないことです。私は基本的に次のようなことを言いたいです:
World->StepSimulateSingleBody(body, elapsedTime);
通常ではなく:
World->StepSimulation(elapsedTime...);
では、そのようなことさえありますか?Bullet のドキュメントを調べたところ、シングル ステップ シミュレーション機能が内部にあることがわかりました。これを行う別の方法があるのではないかと思います。
これが愚かな質問である場合は申し訳ありませんが、他の場所で答えを見つけることができませんでした.
PS C# でプログラミングしているため、実際には BulletSharp の最新バージョンを使用していますが、C++ と C# の両方の回答で十分です。