X, Y축은 [-1, 1] 로 사상, Z축은 [0, 1] 로 사상.
- 음수 범위를 두는 이유는 소실점이 되는 원점을 중앙에 위치시키기 위해서.
- Z를 0~1로 한정지어서 비율에 따른 X,Y 변환을 유도.
- 그래픽 하드웨어가 종횡비 종속성 없이 NCD 공간을 기준으로 연산하기 때문에 필요.
- NCD공간으로 변환이 없었다면 그래픽 하드웨어에게 종횡비 정보를 입력했어야 했을것이다.
(x, y, z)가 절두체 안에 있을 필요충분조건
- (x)$-1\le x'/r\le 1$
- (y)$-1 \le y' \le 1$
- (z)$n \le z \le f$
투영된 x, y의 NDC 좌표성분 구하는 공식
- $x'={x \over rz \space tan(\alpha/2)}$
- $y'={x \over z \space tan(\alpha/2)}$