Freigeben über


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-