Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define uma malha definida por patches de Bézier. A primeira matriz é uma lista de vértices e a segunda matriz define os patches para a malha indexando na matriz de vértice.
template PatchMesh
{
< D02C95CC-EDBA-4305-9B5D-1820D7704BBF >
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nPatches;
array Patch patches[nPatches];
[ ... ]
}
Onde:
- nVertices – Número de vértices.
- vértices[nVertices] – Matriz de vértices. Consulte vetor.
- nPatches – Número de patches.
- patches[nPatches] – Matriz de patches. Consulte patch.
- [ ... ] - Qualquer modelo de arquivo .x pode ser usado aqui. Isso torna a arquitetura extensível.
Os patches usam os vértices na matriz de vértices como pontos de controle para cada patch. Este é um modelo herdado. O modelo de malha de patch mais recente é patchMesh9.
Consulte também