Udostępnij za pośrednictwem


Siatka

Definiuje prostą siatkę. Pierwsza tablica to lista wierzchołków, a druga tablica definiuje twarze siatki przez indeksowanie do tablicy wierzchołków.

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

Gdzie:

  • nVertices — liczba wierzchołków.
  • wierzchołki wektorów tablicy[nVertices] — tablica wierzchołków typu Vector. Zobacz Vector.
  • nFaces — liczba twarzy.
  • array MeshFace faces[nFaces] — tablica twarzy, z których każdy ma typ MeshFace. Zobacz MeshFace.
  • [ ... ] - W tym miejscu można użyć dowolnego szablonu pliku .x. Dzięki temu architektura jest rozszerzalna. szablony Material i TextureFilename są zwykle używane.

Zobacz też

szablony