Estoy trabajando en Ogre, pero es un problema general de cuaternión.'Diferencia' entre dos cuaterniones
Tengo un objeto, al que aplico inicialmente una rotación quaternion Q1. Más tarde, quiero hacerlo como si inicialmente roté el objeto por un cuaternión diferente Q2.
¿Cómo calculo el cuaternión que tomará el objeto, ya rotado por Q1, y lo alineo como si todo lo que hice fue aplicar Q2 a la orientación inicial/por defecto? Estaba mirando (s) lerping, pero no estoy seguro si esto solo es válido en orientaciones en lugar de rotaciones?
¿qué le parece marcar algunas respuestas como correctas? también miran el desbordamiento de las matemáticas ... (Quaterions me vuelve completamente loco también por cierto y sry no puedo responder) –