Malha
Define uma malha simples. A primeira matriz é uma lista de vértices e a segunda matriz define os rostos da malha indexando na matriz de vértice.
template Mesh
{
<3D82AB44-62DA-11CF-AB39-0020AF71E433>
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nFaces;
array MeshFace faces[nFaces];
[...]
}
Em que:
- nVertices - Número de vértices.
- array Vector vertices[nVertices] – matriz de vértices, cada um do tipo Vector. Confira Vetor.
- nFaces – número de rostos.
- matriz MeshFace faces[nFaces] – matriz de faces, cada um do tipo MeshFace. Consulte MeshFace.
- [ ... ] - Qualquer modelo de arquivo .x pode ser usado aqui. Isso torna a arquitetura extensível. Os modelos Material e TextureFilename normalmente são usados.