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。
另请参阅