Freigeben über


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