トポロジーは、メッシュが持つ面の種類を表します。
メッシュのトポロジーはインデックスバッファの構造を定義し、頂点位置がどのように面に結合されるかを説明します。トポロジーの種類によって、1 つの面を定義するために使用するインデックス配列の要素数が異なります。
Unity は以下のメッシュトポロジーをサポートします。
注意Points トポロジーは面を作成しません。その代わり、Unity は各位置に 1 つの点を描画します。他のすべてのメッシュトポロジーは、面またはエッジ/辺を作成するために複数のインデックスを使用します。
Mesh クラスで、Mesh.GetTopology によってトポロジーを取得し、それを Mesh.SetIndices のパラメーターとして設定しできます。
サポートされるメッシュトポロジーの詳細は、MeshTopology enum のドキュメントを参照してください。
注意他のモデリング技術 (NURBS や NURMS/Subdivision Surfaces モデリングなど) を使用するメッシュは、Unity で使用する前に、モデリングソフトウェアがサポートする形式に変換する必要があります。