D3D10 Pipeline : Rasterization Stage
래스터라이저(rasterizer) 스테이지는 형상이나 프리미티브를 구성하는 벡터 정보를 픽셀로 구성되는 래스터 이미지로 변환한다. 래스터라이즈화가 이루어지는 동안, 각각의 프리미티브들은, 각 프리미티브들에 걸쳐 있는 버텍스 별 데이터를 보정하고 픽셀로 변환된다. 래스터라이즈화는 뷰 절두체에 맞게 버텍스를 클리핑하거나, 원근 처리를 위해 z로 나눠주거나, 프리미티브들을 2D 뷰포트에 매핑할지, 픽셀 쉐이더를 어떻게 호출할지 따위를 모두 포함한다. 픽셀 쉐이더를 사용하는 것이 선택 사항인 반면, 래스터라이저 스테이지는 언제나 클리핑, 원근 처리, 점들을 동차 좌표계로의 변환, 버텍스의 뷰포트 매핑을 수행한다. 파이프라인에게 픽셀 쉐이더가 없다고 알려줘서 래스터라이즈화를 하지 않을 수도 있고, D3D10_DE..
더보기