문제가 있기 때문에 GL 수학 ( GLM ) 을 알고 있기를 바랍니다 .
오일러 앵글 세트가 있으며 그 사이에 부드러운 보간 을 수행해야 합니다. 가장 좋은 방법은 쿼터니언으로 변환하고 SLERP 알고리즘을 적용하는 것입니다.
내가 가진 문제는 오일러 앵글로 glm :: quaternion 을 초기화 하는 방법입니다 .
GLM 문서를 계속해서 읽었 지만 Quaternion constructor signature
세 개의 오일러 각도가 필요한 적절한 것을 찾을 수 없습니다 . 내가 찾은 가장 가까운 것은
각도 값과 해당 각도의 축을 취하는 angleAxis () 함수입니다. 참고로, 내가 찾고있는 방법, 구문 분석 방법을 참조하십시오 RotX, RotY, RotZ
.
자세한 내용은 위의 metAioned angleAxis () 함수 서명입니다 .
detail::tquat< valType > angleAxis (valType const &angle, valType const &x, valType const &y, valType const &z)