Adesivo
Define um patch de controle Bézier. A matriz define os pontos de controle para o patch.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Em que:
- nControlIndices - Número de índices de pontos de controlo.
- array DWORD controlIndices[nControlIndices] - Matriz de índices de pontos de controle.
O tipo de patch é definido pelo número de pontos de controle, conforme mostrado na tabela a seguir.
Número de pontos de controlo | Tipo |
---|---|
10 | Adesivo triangular cúbico de Bézier |
15 | Adesivo triangular Quartic Bézier |
16 | Adesivo cúbico de retângulo quádruplo Bézier |
A ordem dos pontos de controle é dada em um padrão espiral, como mostrado nos diagramas a seguir para manchas triangulares e retangulares.
Os adesivos triangulares usam o seguinte padrão.
Os adesivos retangulares usam o seguinte padrão.
Ver também