3DMP engines
3D그래픽스 물리 수학, 프로그래밍 GPU Shader 게임엔진 알고리즘 디자인패턴 matlab etc.
회전사원수의 곱을 행렬로 만들다보면 X*Y*Z 또는 Z*Y*X 오일러 회전행렬을 곱한 순서가아니라는 것을 알수있다
회전사원수의 곱은 Z*X*Y 행렬 곱으로 나타난다
[왼손기준 = Z*X*Y 행렬 ]
{{cosz,sinz,0},{-sinz,cosz,0},{0,0,1}}*{{1,0,0},{0,cosx,sinx},{0,-sinx,cosx}}*{{cosy,0,-siny},{0,1,0},{siny,0,cosy}}
[오른손 기준 = Z*X*Y 행렬 ]
{{cosy,0,siny},{0,1,0},{-siny,0,cosy}}*{{1,0,0},{0,cosx,-sinx},{0,sinx,cosx}}*{{cosz,-sinz,0},{sinz,cosz,0},{0,0,1}}
반응형
'수학 (Mathematics) > 3D수학' 카테고리의 다른 글
강체의 방향을 나타낼 수 있는 행렬[물체의 각속도, 오일러 각(Euler Angles), 회전행렬의 관계] PDF (0) | 2012.11.02 |
---|---|
자동차, 비행기를 목표하는곳까의 경로 생성 (0) | 2012.11.02 |
구면선형보간의 핵심요소 (0) | 2012.11.02 |
d3dx 수학 함수들을 opengl 에서 쓰고 싶을때 (0) | 2012.11.02 |
왼손좌표계와 오른손좌표계 때문에 행렬이 전치관계때문이 아니다 (0) | 2012.11.02 |