Posso trovare un sacco di domande su come trasformare un quaternione in un vettore di direzione, ma nessuno per il contrario che mi fa pensare che sto facendo qualcosa di sbagliato, ma sopportami.Conversione di un vettore di direzione in una rotazione di quaternario
Quello che sto cercando di fare è semplicemente visualizzare la direzione di una luce direzionale usando un modello di freccia.
La direzione della luce direzionale è un vettore unitario ma i modelli vengono ruotati utilizzando i quaternioni.
Quindi .. Come ruoto questo modello per adattarlo alla direzione della luce?
O sono pazzo e non posso davvero farlo, visto che la luce non ha posizione, ma il modello?
http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/ – Kit10
Dettagli per la conversione di direzione e up-vector in matrice: https://stackoverflow.com/questions/18558910/direction-vector -per-matrice di rotazione –