/
먼저 특이한 점은 NDC에 x, y 뿐만 아니라 z 값이 있다는 것입니다. 3차원에서 2차원으로 가는 핵심 변환이 Projection Transform이고 변환 후의 공간이 NDC 공간인데 정작 NDC 공간이 3차원이라는 점을 의아해 하실 수 있습니다. NDC 공간에 z 값이 있는 이유는 크게 2가지 입니다. 첫 번째 이유는 z 값이 나중에 depth testing을 할 때 쓰이기 때문입니다. depth testing이란 간단하게 말하면 더 앞에 있는 점을 그리기 위해 depth 값을 비교하는 것입니다. 두 번째 이유는 z 값을 따로 저장해놓지 않으면 projection의 역연산인 unprojeciton을 하지 못하기 때문입니다.
Search
🍦

먼저 특이한 점은 NDC에 x, y 뿐만 아니라 z 값이 있다는 것입니다. 3차원에서 2차원으로 가는 핵심 변환이 Projection Transform이고 변환 후의 공간이 NDC 공간인데 정작 NDC 공간이 3차원이라는 점을 의아해 하실 수 있습니다. NDC 공간에 z 값이 있는 이유는 크게 2가지 입니다. 첫 번째 이유는 z 값이 나중에 depth testing을 할 때 쓰이기 때문입니다. depth testing이란 간단하게 말하면 더 앞에 있는 점을 그리기 위해 depth 값을 비교하는 것입니다. 두 번째 이유는 z 값을 따로 저장해놓지 않으면 projection의 역연산인 unprojeciton을 하지 못하기 때문입니다.

출처
수집시간
2022/01/13 11:53
연결완료
1 more property