728x90 computergraphics1 [OpenGL] 모델 행렬, 원근투영행렬 구현 및 적용 ■ 모델 행렬 먼저 모델 행렬(Model Matrix 혹은 World Transform Matrix라고 칭함)은 아래와 같이 구성되어있다. 위 T, R, S는 순서대로 이동(Translation), 회전(Rotation), 크기(Scale) 변환 행렬을 뜻한다. 위 조합으로 만들어낸 모델 행렬은 모델 공간에 위치한 정점들의 위치를 월드 좌표 기준의 위치로 변환해준다. 1. 크기 변환 행렬 (S) 2. 회전 변환 행렬 (R) 3. 이동 변환 행렬 (T) 위 세 개의 행렬들을 조합하여 나온 모델링 행렬은 아래와 같다. 4. 모델 행렬(M) 이를 토대로 코드를 구현해봤다. 원근투영행렬과 이동행렬은 전북대 교수님 강의를 따라 코드를 작성하며 이해를 한 뒤 다시 처음부터 제작해봤고 크기와 회전변환 행렬은 이전에 .. 2024. 1. 7. 이전 1 다음 728x90