D3DXPATCHINFO 구조체
패치 메시의 특성을 포함하는 구조체입니다.
구문
typedef struct D3DXPATCHINFO {
D3DXPATCHMESHTYPE PatchType;
D3DDEGREETYPE Degree;
D3DBASISTYPE Basis;
} D3DXPATCHINFO, *LPD3DXPATCHINFO;
멤버
-
PatchType
-
패치 유형입니다. 패치 유형에 대한 자세한 내용은 D3DXPATCHMESHTYPE을 참조하세요.
-
학위
-
형식: D3DDEGREETYPE
-
패치를 생성하는 데 사용되는 곡선의 정도입니다. 지원되는 학위에 대한 자세한 내용은 D3DDEGREETYPE을 참조하세요.
-
기준
-
형식: D3DBASISTYPE
-
패치를 생성하는 데 사용되는 곡선의 유형입니다. 지원되는 기본 형식에 대한 자세한 내용은 D3DBASISTYPE을 참조하세요.
설명
메시는 각각 간단한 다각형으로 설명되는 얼굴 집합입니다. 여러 메시를 함께 연결하여 개체를 만들 수 있습니다. 패치 메시는 패치에서 생성됩니다. 패치는 곡선으로 생성된 4면 기하 도형 조각입니다. 사용되는 곡선의 유형과 곡선 순서는 패치 표면이 거의 모든 표면 모양에 맞도록 다양할 수 있습니다.
다음과 같은 유형의 패치 조합이 지원됩니다.
패치 유형 | 기준 | 도 |
---|---|---|
직사각형 | 3차원 곡선 | 2,3,5 |
직사각형 | B-스플라인 | 2,3,5 |
직사각형 | Catmull-Rom | 3 |
Triangle | 3차원 곡선 | 2,3,5 |
N 패치 | 해당 없음 | 3 |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보