다음을 통해 공유


삼각형 보간(Direct3D 9)

렌더링하는 동안 파이프라인은 각 삼각형에 걸쳐 꼭짓점 데이터를 보간합니다. 꼭짓점 데이터는 광범위한 데이터일 수 있으며 확산 색, 반사 색, 확산 알파(삼각형 불투명도), 반사 알파 및 안개 요인(고정 함수 꼭짓점 파이프라인 및 프로그래밍 가능한 꼭짓점 파이프라인의 경우 안개 레지스터에서 가져온)을 포함할 수 있습니다. 꼭짓점 데이터는 꼭짓점 선언(Direct3D 9)의해 정의됩니다.

일부 꼭짓점 데이터의 경우 보간은 다음 표와 같이 현재 음영 모드에 따라 달라집니다.

음영 모드 묘사
플랫 안개 계수만 플랫 음영 모드로 보간됩니다. 보간된 다른 모든 값의 경우 삼각형의 첫 번째 꼭짓점 색이 얼굴 전체에 적용됩니다.
구라우(Gouraud) 선형 보간은 세 꼭짓점 간에 수행됩니다.

 

확산 색과 반사 색은 색 모델에 따라 다르게 처리됩니다. RGB 색 모델에서 시스템은 보간에서 빨간색, 녹색 및 파란색 구성 요소를 사용합니다.

디바이스 드라이버는 텍스처 혼합을 사용하거나 조각화하여 두 가지 방법으로 투명도를 구현할 수 있으므로 색의 알파 구성 요소는 별도의 보간된 값으로 처리됩니다.

D3DCAPS9 구조체의 ShadeCaps 멤버를 사용하여 현재 디바이스 드라이버가 지원하는 보간 형태를 결정합니다.

좌표계 및 기하 도형