좌표계 변환
- 좌표계에서 기준점을 기준으로 변환하는 것
- 기준점은 바뀔 수 있다
좌표계를 변환하는 공식이다
- Qx,Qy,Qz는 B좌표를 기준으로 한 A좌표
- 나머지 u,v,w는 B좌표를 기준으로 한 u,v,w 성분이다
벡터 v의 마지막 값이 0,1 의 차이
- 1인 경우 - v 벡터 마지막 좌표에 1을 넣을 경우는 보통 위치를 의미한다 - 따라서 좌표가 변했을 땐 위치의 영향을 받아 스케일, 회전, 위치 모두 영향을 받을 수 있다 - 위치를 기반으로 한 연산 - 0인 경우 - v 벡터 마지막 좌표가 0인 경우 보통 방향 벡터(시작지점 X)를 의미한다 - 따라서 행렬의 마지막 값인 Qx,Qy,Qz에 영향을 받지 않기 때문에 스케일, 회전에만 영향을 준다 - 위치의 대한 개념이 필요 없고, 방향만 남긴다
'DirectX' 카테고리의 다른 글
14 View 변환 (0) | 2025.01.12 |
---|---|
13 World 변환 행렬 (1) | 2025.01.12 |
11 SRT 변환 행렬 (0) | 2025.01.12 |
09 행렬 기초 (0) | 2025.01.12 |
08 1주차 복습 (0) | 2025.01.12 |