Resultados de la búsqueda a petición "quaternions"

2 la respuesta

¿Cómo rotar correctamente un cuaternión a lo largo de todos los ejes?

Quiero codificar una cámara en primera persona con su rotación almacenada en un cuaternión. Desafortunadamente hay algo mal con la rotación.La siguiente func...

3 la respuesta

¿Cómo animar la cámara en three.js para mirar un objeto?

2 la respuesta

¿Cómo multiplicar dos cuaterniones con mínimas instrucciones?

Después de pensarlo un poco, se me ocurrió el siguiente código para multiplicar dos cuaterniones usando SSE:

2 la respuesta

Uso de cuaternión en lugar de balanceo, inclinación y guiñada para rastrear el movimiento del dispositivo

Por favor, tenga cuidado con mi larga pregunta, estoy tratando de dejarlo lo más claro posible.Lo que estoy tratando de hacer es obtener la actitud (balanceo...

4 la respuesta

¿Cómo encontrar la rotación correcta de un vector a otro?

Tengo dos objetos, y cada objeto tiene dos vectores: vector normalarriba vectorComo en esta imagen: El vector ascendente es perpendicular al vector normal. Ahora quiero encontrar una rotación única de un objeto a otro, ¿cómo hacer eso? Tengo ...

5 la respuesta

Diferencia entre los dos cuaterniones.

ResueltoEstoy haciendo un sistema de portal 3D en mi motor (como el juego Portal). Cada uno de los portales tiene su propia orientación guardada en un cuaternión. Para renderizar la escena virtual en uno de los portales, necesito calcular la ...

2 la respuesta

¿Por qué mi multiplicación de cuaterniones es más rápida que SSE?

He estado pasando por algunas implementaciones de multiplicación de cuaterniones diferentes, pero me ha sorprendido bastante ver que la implementación de referencia es, hasta ahora, la más rápida. Esta es la implementación en cuestión: inline ...

1 la respuesta

La multiplicación del vector de cuaternión más rápido no funciona

Necesito una rutina de multiplicación de vector de cuaternión más rápida para mi biblioteca de matemáticas. Ahora mismo estoy usando el canónicov' = qv(q^-1), que produce el mismo resultado que multiplicar el vector por una matriz hecha del ...

1 la respuesta

¿Cómo rotas 2 cuaterniones de vuelta a la posición inicial y luego calculas la rotación relativa?

Tengo 2 IMU (unidades de medida inerciales) y quiero calcular su rotación relativa. Desafortunadamente, la salida de las IMU me da ambos cuaterniones en relación con global (supongo que así es como funcionan los cuaterniones). Sin embargo, ...

1 la respuesta

Fusión del sensor Madgwick en LSM9DS0

Estoy tratando de implementar el algoritmo de fusión de sensores Madgwickde aquí [http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms/]en el sensor LSM9DS0 (acelerómetro, giroscopio y magnetómetro) en el microcontrolador STM Cortex M3. Los ...