인프런 커뮤니티 질문&답변

조플레이님의 프로필 이미지
조플레이

작성한 질문수

[게임 프로그래머 도약반] DirectX11 입문

애니메이션 #2

애니메이션에 글로벌로 이동할떄 제가이해한게맞는지요

작성

·

172

0

뼈대의 로컬 행렬에 애니메이션변환행렬을 곱하면 글로벌로가는게 제가 이해하는게맞나요?

제가 작업할때 자꾸 뼈의 글로벌행렬에 애니메이션을 곱해서 잘안되었는데 이제보니 로컬행렬에 애니메이션만 곱해줘도 알아서 글로벌로 이동하는 형식인것같더라구용 뼈에 부모행렬을 곱해준것이아닌 로컬행렬에 그냥 애니메이션행렬만 곱해주면 알아서 글로벌로 가는거 맞나요?

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
네, 맞습니다. 뼈대의 로컬 변환 행렬에 애니메이션 변환 행렬을 곱하는 것으로 글로벌 변환을 수행하는 것이 일반적인 방식입니다. 로컬 행렬은 뼈대의 기본 위치와 방향을 나타내며, 여기에 애니메이션 변환 행렬(회전, 이동, 스케일 등)을 곱함으로써 최종적으로 글로벌 공간에서의 뼈대의 위치와 방향을 결정합니다. 따라서, 이해하신 내용이 맞으며, 뼈대에 직접적으로 부모 행렬을 곱하는 것이 아니라, 로컬 행렬에 애니메이션 행렬을 곱하여 글로벌 변환을 얻는 방식이 맞습니다.

조플레이님의 프로필 이미지
조플레이

작성한 질문수

질문하기