Atrás

#quaternion

1 APIs con esta etiqueta

API de Quaterniones

Matemáticas de rotación 3D como API: convierta libremente entre cuaterniones, ángulos de Euler, eje-ángulo y matrices de rotación, componga rotaciones, rote vectores e interpole. El endpoint convert toma cualquier representación — un cuaternión {w,x,y,z}, ángulos de Euler (roll, pitch, yaw), un eje y ángulo, o una matriz 3×3 — y devuelve las cuatro formas a la vez, normalizadas. El endpoint multiply compone dos cuaterniones (el producto de Hamilton) para que pueda encadenar rotaciones. El endpoint rotate aplica un cuaternión a un vector 3D. El endpoint slerp realiza interpolación lineal esférica entre dos orientaciones a lo largo del camino más corto — la forma estándar de animar rotaciones suaves. Los ángulos de Euler usan la convención intrínseca aeroespacial Z-Y-X (yaw-pitch-roll) en grados; los cuaterniones siguen la convención de Hamilton con orden w,x,y,z; las matrices son row-major right-handed. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para motores de juegos y gráficos, robótica y drones, fusión IMU y de sensores, aeroespacial y dinámica de vuelo, VR/AR y herramientas de contenido 3D. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 5 endpoints. Esto son matemáticas de rotación 3D; para geometría 2D use una API de geometría y para conversión simple de unidades de ángulo use una API de ángulos.

api.oanor.com/quaternion-api