다음을 통해 공유


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 - 패치 수입니다.
  • patches[nPatches] - 패치 배열입니다. 패치를 참조하세요.
  • [ ... ] - 여기에서 모든 .x 파일 템플릿을 사용할 수 있습니다. 이렇게 하면 아키텍처를 확장할 수 있습니다.

패치는 꼭짓점 배열의 꼭짓점을 각 패치의 제어점으로 사용합니다. 레거시 템플릿입니다. 최신 패치 메시 템플릿은 PatchMesh9입니다.

추가 정보

템플릿