그래픽스 - 동차 좌표계와 투영행렬
동차 좌표계란? (x, y) 를 (x, y, 1)로 표현하는 것을 말합니다. 일반적으로 말해 임의의 0이 아닌 상수 w에 대해 (x,y)를 (wx, wy, w)로 표현하는 것입니다. 동차 좌표계를 사용하면 affine변환이나 perspective변환을 하나의 단일 행렬로 표현 할 수 있습니다. projective geometry에서 사용하는 좌표계가 동차 좌표이며 다른말로 projective좌표 라고 합니다. 투영행렬과 동차좌표의 관계 투영행렬에서, 카메라 공간상에 존재하는 점과 카메라 위치 사이의 깊이값(z)를 최종 결과점의 x,y,z에 각각 곱해지고, w에 저장됩니다. 바로 이 과정이 동차좌표계를 위한 과정입니다. 좌표공간에서의 3d좌표를 얻어내려면 w로 나눠내면 됩니다. 여기서 월드공간 카메라 공간..
2018. 7. 16.