Game Graphics: Spaces and Transforms
Scaling
- scaling은 object의 크기를 조절하는 과정
- Scaling 연산은 각 vertex 좌표에 scaling 요소, S를 곱하는 방식
- 2D scaling: (x, y) × (Sx, Sy)
- 3D scaling: (x, y, z) × (Sx, Sy, Sz)
- scaling 요소가 1보다 작으면, 작아짐 / 1보다 크면 -> 커짐

2D scaling
- 2D scaling, 2 x 2 matrix에 의해 표현됨.

- Sx와 Sy는 각각(respectively) x축과 y축에 따른 인자임
- 2D 벡터에서 곱셈 가능


Rotation
- rotation은 한 축을 기준으로 object를 회전하는 과정
- 두 종류의 회전이 있음
- 보통, CCW 방향으로 회전을 진행함

![업로드중..]()