O controlador Rotação é um componente do controlador Transformação. A rotação é um tipo de dados que pode usar a maioria dos controladores padrão como TCB, Linear e Ruído.
As rotações em 3D são muito complexas. Mesmo os tipos padrão de controlador se comportam de forma diferente quando usados para rotação. A forma mais comum de calcular as rotações em uma animação 3D usa quatro componentes para definir a rotação ao redor de um eixo arbitrário. Este é o método de quatérnion.
Os benefícios de usar a rotação de quatérnion incluem:
As desvantagens de usar a rotação de quatérnion incluem:
É possível usar os seguintes controladores somente como controladores de rotação.
Use Rotação suave se pretender que a rotação tenha um aspecto suave e natural. A Rotação suave usa uma interpolação curvada não ajustável e tem as seguintes características:
Use o controlador Rotação de Euler XYZ quando pretender obter um controle individual das funções de curva para cada eixo de rotação. Euler XYZ é um controlador composto que combina controladores flutuantes separados e de valor único para especificar um ângulo de rotação ao redor dos eixos X, Y e Z. A Rotação de Euler XYZ é o controlador padrão aplicado a todos os objetos.
Euler XYZ não é tão suave quanto a rotação quatérnion, mas é o único tipo de rotação que é possível usar para editar curvas da função de rotação.
Os ângulos Euler são adequados para animar rotações mecânicas. Eles também podem ser uma boa opção para um objeto em uma cadeia de cinemática inversa porque as juntas Rotacionais de IK são definidas como ângulos Euler. A função de curvas X, Y e Z exibida por este controlador na Vista de trilha representa as rotações no "mundo" ou espaço "pai", que é o sistema de rotação usado pela maioria dos pacotes de animação 3D.
Os clientes que estejam atualizando versões anteriores do 3ds Max podem encontrar dificuldades de adaptação ao uso de controladores de rotação Euler XYZ. Se encontrar algum comportamento de rotação inesperado, este poderá ser o motivo. Reatribua a rotação TCB como o controlador de rotação padrão e poderá recuperar seu fluxo de trabalho habitual.