sexta-feira, 19 de novembro de 2010

Rotation Order e Gimbal Lock

Existem dois métodos do computador calcular a rotação em 3d:

-Euler:

-Formado por 3 ângulos distintos
-Problema do Gimbal Lock
-No Maya a relação de parenting entre as ordens de rotação é inversa, por isso uma ordem de rotação XYZ (a default do maya) significa que o X é o filho, o Y o pai e o Z o avô.

- Quarternion:

-Formado por 3 posições de um vector + 1 ângulo         
-Não têm curvas de animação (e este é a principal razão para o modo Euler ser mais popular)
Utiliza uma alternativa às curvas de animação, que é o TCB – Tension, Continuity e Bias, que são valores que afectam o ease in e ease out entre keyframes.
-Também tem problemas como o Flipping.