쿼터니언 테스트를 해보았다
오일러와 다른 특징 회전값과 최종상태가 서로 독립적이었다
이론적인 부분을 보면서 이게 먼소린지 이해를 못 했는데
직접 구현을 해보니 이해가 됬다
처음에 오일러처럼 쿼터니언을 구현했더니
시작과 동시에 무한한 회전을 보이는 물체 ㅡㅡ;;
두번째 현상은 오일러때와 같은 짐벌락 문제가 발생
이 문제들은 회전값과 최종상태가 같을때 생겼던 문제였다
결과적으로 쿼터니언을 사용하면 서로 독립적 구현이 가능하고 그결과 짐벌락 문제가 해결됬다
QuaternionTest.zip
0.0MB
'directx' 카테고리의 다른 글
height map to normal map (0) | 2013.11.12 |
---|---|
HLSL Clip (0) | 2013.07.10 |
vector -> rgb (0) | 2008.07.09 |
per pixel lighting (0) | 2008.07.09 |
directshow 기본 (0) | 2008.07.01 |