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

sunrin_skill님의 프로필 이미지
sunrin_skill

작성한 질문수

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

Assimp

17:10 퀴즈에 관련된 질문입니다

해결된 질문

작성

·

279

·

수정됨

0

퀴즈의 내용은 LeftFoot의 월드 행렬은 어떻게 구하는가 ? 입니다.


해당 퀴즈를 보고, 왜 인지는 모르겠지만 갑자기 햇갈리는 부분이 생겨서 질문 드립니다.

만약 계층 구조가

 

Root

| +-- Parent

| +-- Child

 

이런식으로 되어있다고 가정했을 때, child의 월드 행렬을 구하고 싶다면

child_L X parent_W 이렇게 해도 되고, child_L X parent_L X root_L 이렇게 해도 되는건가요?

 

만약 저렇게해서 된다면 child_L X parent_W X root_W를 하면 child는 parent와 root의 하위 객체라는 뜻이니까 이렇게 해도 child의 월드 행렬이 나오나요 ? 

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

-> 네 맞습니다. 왜냐하면 ParentWorld = ParentL x RootL이기 때문이죠.
애당초 L의 의미는 '부모를 기준으로 하는 상대 좌표이기 때문에 그렇습니다.

하지만 child_L X parent_W X root_W 이건 안 됩니다.

sunrin_skill님의 프로필 이미지
sunrin_skill

작성한 질문수

질문하기