World 행렬(Transform)

김태훈·2025년 4월 5일

DirectX11

목록 보기
6/8

4*4 행렬

row_major matrix를 사용해야 gpu에서 행을 우선으로 읽는다 (gpu의 디폴트는 열 우선)

translation,Scale

정점 vpos에서 4차원 확장값 0:
회전,스케일 변화만 필요(cordination)

정점 vpos에서 4차원 확장값 1:
위치 이동도 필요할때(normal)

Roation

기존 각도에서 알파 각도를 회전 했을 때

밑에 두식을 2*2 행렬로 만든다고 하면

이것을 토대로 X,Y,Z축 각각 회전행렬 만듬
x축

y축

z축

스자이공부

scale행렬 -> z축 회전 행렬(자전) -> 이동 행렬-> x축,y축 회전행렬(공전)->부모 행렬

정확히 순서대로 곱해야 각 행렬이 반영된
World(Transform)행렬 생성

출처: 어소트락 DirectX11 part2 강좌

profile
복습을 위한 핵심 내용 및 모작

0개의 댓글