そこで、長方形 (軸に沿ったバウンディング ボックス) のみを形状として使用する物理エンジンを作成しています。衝突時間と 2 つの移動 aabbs の法線を返すクリスタ エリクソンの本からメソッドを実装しました。また、2 つの aabbs 速度、位置、および衝突に応答して aabbs に新しい速度を与える法線を取得する別のメソッドも作成しました。
現在の実際の問題は、すべての aabb 間の衝突をチェックし、それらに応答するループがどのように見えるかがわからないことです。単純に、衝突時までに衝突を順序付ける方法と、どの衝突に応答する必要があるかがわかりません。
すべての衝突を順序付ける方法を示す疑似コードで記述されたループは、非常に役立ちます。
私が言及したもう 1 つのことは、速度が非常に速い場合、移動するボックスが 1 つのフレームで 2 つの静的なボックスの間を何百回も跳ね返る可能性があるということです。