Masche

Definiert ein einfaches Gitter. Das erste Array ist eine Liste von Scheitelpunkten, und das zweite Array definiert die Gesichter des Gitters durch Indizieren in das Vertexarray.

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

Wo:

  • nVertices – Anzahl der Scheitelpunkte.
  • Arrayvektor-Scheitelpunkte[nVertices] – Array von Scheitelpunkten, jeder vom Typ Vector. Siehe Vector.
  • nFaces - Anzahl der Gesichter.
  • array MeshFace faces[nFaces] - Array of faces, each of type MeshFace. Siehe MeshFace.
  • [ ... ] - Jede X-Dateivorlage kann hier verwendet werden. Dies macht die Architektur erweiterbar. Material und TextureFilename Vorlagen werden in der Regel verwendet.

Siehe auch

Vorlagen-