쿼터니언1 컴퓨터 그래픽스 - Quaternions Euler Transform이 직관적이지만 올바르게 보간된다는 보장이 없기 때문에 KeyFrame Animation에서는 쓰기가 어렵다는 결론으로 지난 포스팅을 마무리 하였다. 이번엔 이에 대한 해결책을 알아본다. Quaternion 기법은 항상 올바르게 보간된다. Quaternion은 Complex Number 복소수를 확장한 것이다. a + bi b를 허수부, a를 실수부라고 배웠었다. 여기서 b를 확장하게 된다. i에서 j와 k가 추가된다. 그 앞에 스칼라값이 붙게 되어 허수부를 결정하게 된다. 그 결과 4개의 스칼라값이 나오는데 이것을 4차원 벡터로 표현하게 된다. 4차원 벡터이기 때문에 쿼터니언이라 부른다. 두개의 서로 다른 허수 단위가 곱해지면 Cyclic Permutation 적인 특징을 가.. 2024. 2. 18. 이전 1 다음 728x90