개요

Canonical view volume 이란 normalized 된 좌표계의 공간을 말한다. Projection Transformation의 결과로 생성되며, 이 공간을 Screen Space 로 바꾸기 위해서 Viewport Transformation을 거쳐주면 최종적인 산물이 나온다. Canonical view voulme 은 출력하고자 하는 화면과는 별개이다. 따라서 출력하는 화면에 맞추기 위해선 Canonical view volume의 결과를 자르던지, 늘리던지, 아니면 늘리거나 자를 것을 예측하여 미리 예측된 값으로 잘라야 한다.

좌표계

Canonical view volume.png

normalized 되어 있는 정사각형의 모습이다.