Mesh
Definisce una mesh semplice. La prima matrice è un elenco di vertici e la seconda matrice definisce i visi della mesh eseguendo l'indicizzazione nella matrice dei vertici.
template Mesh
{
<3D82AB44-62DA-11CF-AB39-0020AF71E433>
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nFaces;
array MeshFace faces[nFaces];
[...]
}
Dove:
- nVertices - Numero di vertici.
- array Vector vertices[nVertices] - Matrice di vertici, ognuno di tipo Vector. Vedere Vector.
- nFaces - Numero di visi.
- array MeshFace faces[nFaces] - Matrice di visi, ognuno di tipo MeshFace. Vedere MeshFace.
- [ ... ] - Qualsiasi modello di file con estensione x può essere usato qui. In questo modo l'architettura è estendibile. I modelli Material e TextureFilename vengono in genere usati.