5

現在、box2d 物理 (実際には box2dlights) を利用するゲームのパフォーマンスを改善しようとしています。

既知の領域内でいくつか (たとえば、約 16 ~ 64) のレイキャストを作成する方法があります。レイキャストが報告できるものがあるかどうかを確認するために、最初のステップでその領域の AABB クエリを作成することをお勧めします。そうでない場合は、レイキャストをスキップできます。しかし、AABB クエリで何かが見つかった場合は、レイキャストを作成する必要があり、クエリは冗長でした。AABB クエリは、レイキャスト (特に box2d) と比較してどのくらい高速ですか? いくつかのレイキャストを順番にスキップできる場合、しばしば余分な AABB クエリを作成することは良い考えですか?

4

1 に答える 1