PatchMesh
定義 Bézier 修補程式所定義的網格。 第一個陣列是頂點的清單,而第二個數組會藉由將索引編制至頂點陣列來定義網格的修補程式。
template PatchMesh
{
< D02C95CC-EDBA-4305-9B5D-1820D7704BBF >
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nPatches;
array Patch patches[nPatches];
[ ... ]
}
其中:
- nVertices - 頂點數目。
- vertices[nVertices] - 頂點陣列。 請參閱 向量。
- nPatches - 修補程式數目。
- patchs[nPatches] - 修補程式陣列。 請參閱 修補程式。
- [ ... ]- 這裡可以使用任何 .x 檔案範本。 這可讓架構成為可延伸的。
修補程式會使用頂點陣列中的頂點作為每個修補程式的控制點。 這是舊版範本。 最新的修補程式網格範本是 PatchMesh9。
另請參閱