• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

3차원 회전 변환 오일러 각

24.05.20 23:42 작성 조회수 105

0

안녕하세요, 언리얼 엔진을 공부하다가 게임 개발의 기초부터 공부하고 싶어서 게임 수학 수업을 듣고 있는 학생입니다. 10장을 공부하다 오일러 각을 활용한 회전 행렬을 만드는 과정에서 의문점이 있어 질문 드립니다.

 

오일러 각을 통해 세 개의 축으로 3번 회전할 때, 축을 기준 삼는 방식은 1, 2번 중에 어떤 것인가요?

ex) z->x->y 축 순으로 회전한다고 할 때,

  1. 고정된 좌표계 상 z축 기준 회전 -> 동일한 좌표계 상 x축 기준 회전 -> 동일한 좌표계 상 y축 기준 회전.

  2. (밑의 이미지처럼)고정된 좌표계 상 z축 기준 회전 -> 앞선 회전으로 인해 새로 정의된 x축 기준 회전 -> 앞선 회전들로 인해 새로 정의된 y축 기준 회전.

     

답변 1

답변을 작성해보세요.

1

X,Y,Z의 축이란 서로 상대적이고 쓰임새도 응용 분야에 따라 다르기 때문에, 순서는 정하기 나름입니다.
본 강의와 수학 책에서는 언리얼 엔진이 사용하는 방식 기준으로 정하고 고정된 축을 사용합니다.
image

장우현님의 프로필

장우현

질문자

2024.05.21

답변 감사합니다!!!

채널톡 아이콘