Mesh

Definiert ein einfaches Gitter. Das erste Array ist eine Liste von Scheitelpunkten, und das zweite Array definiert die Flächen des Gitternetzes, indem es in das Vertexarray indiziert.

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 Sctices[nVertices] – Array von Scheitelpunkten, jeweils vom Typ Vector. Siehe Vektor.
  • nFaces : Anzahl der Gesichter.
  • array MeshFace faces[nFaces] – Array von Gesichtern vom Typ MeshFace. Siehe MeshFace.
  • [ ... ] - Hier kann jede X-Dateivorlage verwendet werden. Dadurch ist die Architektur erweiterbar. Material - und TextureDateiname-Vorlagen werden in der Regel verwendet.

Siehe auch

Vorlagen