それぞれが異なる錐台平面を表すオブジェクトの配列を返すCalculateFrustumPlanes()
ことは理解していますが、どの要素がどれであるかを示唆するドキュメントが見つかりませんか?Unity3D
Plane
例えば
[0] = Front
[1] = Back
等
クワッド ツリー システムの場合、空間内のポイント (バウンディング ボリュームの中心点など) がカメラ錐台内にあるかどうかを計算する必要があります。
返された配列内の正確な順序はPlanes
文書化されていません (そして私は知りません)。
とにかく、あまり努力しなくても理解できると思います。カメラをよく知っている向きに置き、各Planeの通常の値を確認するだけです。
クワッド ツリー システムの場合、空間内のポイント (バウンディング ボリュームの中心点など) がカメラ錐台内にあるかどうかを計算する必要があります。
クワッド ツリー システムの場合、フラスタムと aGameObject
のAABBの交点で十分だと思います。そのため、配列内の の順序を正確に把握しなくてもPlane
計算できます。GeometryUtility.TestPlanesAABBを使用するだけです。
順番:左、右、下、上、近、遠。