Поделиться через


PatchMesh

Определяет сетку, определяемую исправлениями Безье. Первый массив представляет собой список вершин, а второй массив определяет исправления для сетки путем индексирования в массив вершин.

template PatchMesh
{
    < D02C95CC-EDBA-4305-9B5D-1820D7704BBF >
    DWORD nVertices;
    array Vector vertices[nVertices];
    DWORD nPatches;
    array Patch patches[nPatches];
    [ ... ]
}

Где:

  • nVertices — количество вершин.
  • vertices[nVertices] — массив вершин. См. вектор.
  • nPatches — количество исправлений.
  • patches[nPatches] — массив исправлений. См. раздел Исправление.
  • [ ... ] — Здесь можно использовать любой шаблон X-файла. Это делает архитектуру расширяемой.

В исправлениях в качестве контрольных точек для каждого исправления используются вершины в массиве вершин. Это устаревший шаблон. Последний шаблон сетки исправлений — PatchMesh9.

См. также раздел

Шаблоны