Euler 3D
Euler 3D es una poderosa suite similar a Matlab que produce gráficos e ilustraciones atractivas. El programa contiene bibliotecas para algoritmos numéricos, optimización, trazado en 2D y 3D, exportación de gráficos, un sistema de ayuda completo, tutoriales y ejemplos.
Admite la pantalla de látex para matemáticas, Povray para escenas 3D realistas fotográficas y máximos para cálculos simbólicos sin problemas (a través de Python o Matplotlib). Además, proporciona bibliotecas para las funciones de matriz y algebraica y respalda muchas otras ecuaciones y cálculos matemáticos y científicos.
El programa es gratuito y de código abierto, es una solución matemática de peso pesado que funciona bien para los estudiantes que necesitan un conjunto integral de ecuaciones y funciones. También tiene características de verificación de errores, lo que ayuda a evitar cualquier error o problemas de sintaxis que puedan tomar horas de esfuerzo y frustración para solucionar.
Este programa convierte los ángulos de Euler en cuaterniones alrededor del eje X, Y y Z (Roll, Pitch y Heavy) y realiza conjugado, adición, resta, mulitplicación, grandes operaciones de interpolación en círculo en cuaterniones convertidos. También permite secuencias de rotación como XYZ, XZY, YZZ, etc.
Importación de animación de rotaciones de curva de Euler
Unity vuelve a muestrear cualquier animación importada que incluye fotogramas clave de rotación en formato Euler, y genera un nuevo fotograma clave de Quaternion para cada cuadro en la animación. Este método es una forma común de importar animaciones de fuentes externas, sin embargo, puede no producir la misma representación de los fotogramas de clave de rotación que el original.
Puede desactivar el remuestreo de animación estableciendo la importación de animación del tipo de rotaciones de curva de Euler en Euler independiente. Alternativamente, puede usar la función EULR2EUL (ROTM) para convertir una matriz de rotación en los ángulos de Euler correspondientes.