삼각형 보간(Direct3D 9)
렌더링 중에 파이프라인은 각 삼각형에서 꼭짓점 데이터를 보간합니다. 꼭짓점 데이터는 광범위한 데이터일 수 있으며 확산 색, 반사 색, 확산 알파(삼각형 불투명도), 반사 알파 및 안개 계수(고정 함수 꼭짓점 파이프라인 및 프로그래밍 가능한 꼭짓점 파이프라인의 경우 안개 레지스터에서 가져온)를 포함할 수 있습니다(이에 국한되지 않음). 꼭짓점 데이터는 꼭짓점 선언(Direct3D 9)으로 정의됩니다.
일부 꼭짓점 데이터의 경우 보간은 다음 표와 같이 현재 음영 모드에 따라 달라집니다.
음영 모드 | 설명 |
---|---|
플랫 | 포그 인수만 평면 음영 모드에 보간됩니다. 그 외의 보간된 값의 경우 삼각형의 첫 번째 꼭짓점 색이 전체 표면에 적용됩니다. |
고우러드 | 선형 보간은 세 개의 꼭짓점 간에 모두 수행됩니다. |
확산 색과 반사 색은 색 모델에 따라 다르게 처리됩니다. RGB 색 모델에서는 시스템이 보간에 빨강색, 녹색 및 파란색 색상 구성 요소를 사용합니다.
디바이스 드라이버가 텍스처 블렌딩이나 스티플링을 사용하는 등 두 가지 방법으로 투명도를 구현할 수 있으므로 색의 알파 구성 요소는 별도의 보간 값으로 처리됩니다.
D3DCAPS9 구조체의 ShadeCaps 멤버를 사용하여 현재 디바이스 드라이버가 지원하는 보간 형태를 확인합니다.
관련 항목