상세 컨텐츠

본문 제목

왼손 좌표계(Left-handed coordinate system)와 오른손 좌표계(Right-handed coordinate system)

Study/Discrete math

by Arq.Dev5igner 2022. 6. 9. 12:15

본문

좌표계(coordinate system)

좌표계는 크게 2D 좌표계와 3D 좌표계로 나눌 수 있다.

2D 좌표계는 모니터 좌표계와 동일하며 x, y 좌표를 가진다.

3D 좌표계는 공간상의 한 점을 나타내기 위해 x, y, z 좌표로 위치를 나타낸다.

3D 프로그래밍은 3D 좌표계를 사용하며 Direct3D는 3D 공간상의 정점들을 2D 좌표계로 바꾸어 출력하게 된다.

📌 연관 ▶ #직교좌표계와 극좌표계

 

왼손 좌표계(Left-handed coordinate system)와 오른손 좌표계(Right-handed coordinate system)

두 좌표계의 차이는 +z축이 진행하는 방향에 있다.

왼손 좌표계에서의 +z축은 화면 안쪽으로 향하며, 오른손 좌표계에서는 화면 바깥쪽으로 향한다.

Direct3D는 왼손좌표계를 사용한다.

 

 

2차원에서 도형은 한 점(원점 또는 임의의 위치)을 기준으로 회전된다.

하지만 3차원에서는 하나의 축(x, y, z축 혹은 임의의 축)을 기준으로 개체가 회전된다.

 

왼손 좌표계에서 회전 방향은 각 축에 대해 시계방향(clockwise)이다.

왼주먹을 말아쥐고 엄지를 들었을 때

엄지방향이 회전축 방향, 말아쥔 손가락 방향이 회전방향임을 알 수 있다.

 

오른손 좌표계에서 회전 방향은 각 축에 대해 반시계방향(counterclockwise)이다.

오른주먹을 말아쥐고 엄지를 들었을 때

엄지방향이 회전축 방향, 말아쥔 손가락 방향이 회전방향임을 알 수 있다.

 

 

 

관련글 더보기