D3DHAL_DP2SETCLIPPLANE 구조체(d3dhal.h)
D3DHAL_SETCLIPPLANE 구조를 사용하면 사용자 정의 클립 평면을 월드 공간에서 사용할 수 있습니다.
구문
typedef struct _D3DHAL_DP2SETCLIPPLANE {
DWORD dwIndex;
D3DVALUE plane[4];
} D3DHAL_DP2SETCLIPPLANE;
멤버
dwIndex
평면 수식 계수가 설정될 클리핑 평면의 인덱스를 지정합니다.
plane[4]
계수 A, B, C 및 D의 4개 요소 배열을 클리핑 평면의 일반 평면 수식에서 순서대로 지정합니다.
설명
표준 형식의 일반 평면 수식은 Ax + By + Cz + Dw = 0입니다. 동일한 좌표(x, y, z, w)가 있는 지점은 Ax + By + Cz + Dw>= 0인 경우 이 평면의 절반 공간에 표시됩니다. 클리핑 평면의 또는 뒤에 있는 점이 장면에서 잘립니다. 즉, Ax + By + Cz + Dw <= 0이 잘린 지점입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dhal.h(D3dhal.h 포함) |