프로그래밍/3D Graphics
[Common] 행렬과 3D Graphics
hns17
2015. 9. 30. 11:17
행렬(Matrices)과 3D Graphics에서의 행렬
3D Graphics에서 행렬은 정말 중요하다.
이유는 3차원 공간에서의 크기, 이동, 회전에 관한 정보를 행렬을 통해 모두 표현 할 수 있기 때문이다. 이러한 행렬을 변환행렬(Transformation Matrix)이라고 하며, 줄여서 TM이라고 한다.
행렬의 우선순위
행렬은 행과 열의 우선순위에 따라 row-major, column-major로 각각 다르게 표현되어 진다. 대표적으로 D3D는 행 우선방식이며, OPENGL은 열 우선 방식이다. 이 때문에 서로간의 행렬은 전치상태를 이룬다.
변환 행렬(Transform Matrix) 정리
변환 행렬 구조 분석(행)
이미지 출처 : http://blog.naver.com/ppmmjj83/50103104357