2011-07-27 4 views
1

내 영어가 완벽하지는 않지만 내 문제를 설명하려고합니다.3DS 키 프레임 애니메이션을 렌더링하는 방법

* .3ds 파일에서 간단한 애니메이션 (땅에 떨어지는 블록)을 렌더링하려고합니다.

3ds 파일에서 모든 정보를 읽었지만 애니메이션은 프로포즈처럼 보이지 않습니다. 블록이 공기 중에서 만 반사되기 때문에 입니다. 마치 "트랙"블록이 y 축에서 이동하는 것처럼.

아마도 내가 잘못된 방식으로 3ds 파일의 정보를 사용 했습니까?

내 클래스 Object3D에서 원점 읽기 양식 * .3ds 파일을 가지고 있지만 사용법을 수정하는 방법을 알지 못합니다. 회전 행렬의 성능이 좋지 않은 이유는 객체를 점 (0, 0, 0)은 회전을 수행하고 그것을 다시 그의 자리로 이동시킵니다.

답변

0

대답이 너무 쉽지만 렌더링 공간에 Y가 있고 3D 공간에 Z (전체 "공기"로 인해) 공간이있는 것처럼 들리므로 데이터를 회전하여 보정해야합니다. 그에 대한.

행렬에서 : 피벗 점을 일시적으로 변경하여 회전하는 것이 효과적입니다.