Correctif
Définit un correctif de contrôle Bézier. Le tableau définit les points de contrôle du correctif.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Où :
- nControlIndices : nombre d’index de points de contrôle.
- array DWORD controlIndices[nControlIndices] : tableau d’index de points de contrôle.
Le type de correctif est défini par le nombre de points de contrôle, comme indiqué dans le tableau suivant.
Nombre de points de contrôle | Type |
---|---|
10 | Patch triangulaire de Bézier cubique |
15 | Quartic Bézier triangulaire patch |
16 | Patch rectangle de Bézier cubique quad |
L’ordre des points de contrôle est donné dans un modèle en spirale, comme indiqué dans les diagrammes suivants pour les patchs triangulaires et rectangulaires.
Les correctifs triangulaires utilisent le modèle suivant.
Les correctifs rectangulaires utilisent le modèle suivant.