Revisión
Define una revisión de control bézier. La matriz define los puntos de control de la revisión.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Donde:
- nControlIndices: número de índices de punto de control.
- array DWORD controlIndices[nControlIndices] - Matriz de índices de punto de control.
El tipo de revisión se define mediante el número de puntos de control, como se muestra en la tabla siguiente.
Número de puntos de control | Tipo |
---|---|
10 | Parche triangular bézier cúbica |
15 | Quartic Bézier triangular patch |
16 | Revisión del rectángulo cuadrátero bézier cúbica |
El orden de los puntos de control se da en un patrón de espiral, como se muestra en los diagramas siguientes para parches triangulares y rectangulares.
Las revisiones triangulares usan el siguiente patrón.
Las revisiones rectangulares usan el siguiente patrón.
-
Templates (Plantillas [C++])