Mesh

Definiert ein einfaches Gitternetz. Das erste Array ist eine Liste von Scheitelpunkten, und das zweite Array definiert die Gesichter des Gitternetzes, indem es in das Scheitelpunktarray indiziert wird.

template Mesh
{
    <3D82AB44-62DA-11CF-AB39-0020AF71E433>
    DWORD nVertices;
    array Vector vertices[nVertices];
    DWORD nFaces;
    array MeshFace faces[nFaces];
    [...]
}

Hierbei gilt:

  • nVertices: Anzahl der Scheitelpunkte.
  • array Vector vertices [ nVertices ] : Array von Scheitelpunkten, jeder vom Typ Vector. Weitere Informationen finden Sie unter Vektor.
  • nFaces: Anzahl von Gesichtern.
  • array MeshFace faces [ nFaces ] : Array von Gesichtern vom Typ MeshFace. Weitere Informationen finden Sie unter MeshFace.
  • [ ... ] – Hier kann eine beliebige X-Dateivorlage verwendet werden. Dadurch wird die Architektur erweiterbar. Material- und TextureFilename-Vorlagen werden in der Regel verwendet.

Siehe auch

Vorlagen