Introduction

Untitled

Untitled

3D 공간과 3D 공간에서 정점을 이동하는 방법. 장면에서 멀리 떨어져 있는 요소가 더 작게 표시되도록 원근감 있게 렌더링한다.

Untitled

원근감 있는 모델을 렌더링할 수 있게 되면 모델에 조명을 비출 수 있으며 이것이 얼마나 큰 차이를 만드는지 알 수 있다.

Position your model

Untitled

GIF 2022-12-21 오후 10-52-52.gif

우리는 x, y, z 축이 있는 좌표 공간에서 작업한다. 이 축의 중심에 원점이 있다.

모든 방향에서 위치가 0이고 위쪽 축은 y축이 된다. (Blender와 같은 일부 앱은 위쪽 축에서 z을 사용한다)

모델의 각 정점은 일반적으로 -1과 1 사이의 위치를 가진다.

모델은 종종 이 범위 밖의 정점 위치를 갖지만 지금은 -1과 1 사이에서 작업할 것이다. (NDC)

행렬을 사용하면 이러한 정점을 쉽게 변환할 수 있다.

수학적으로 변환은 무언가를 이동, 이동, 회전 또는 크기 조정하는 기능을 말한다.

변형 행렬을 정점 위치에 적용하면 해당 정점 위치가 변환되고 원점을 기준으로 회전하며 크기가 조정된다.