Che tipo di unità di rotazione viene utilizzato da questo gioco?
Domanda
sto osservando un valore di rotazione di un personaggio di un gioco, e le sue confonde valore me.
Mi chiedo, che tipo di unità viene utilizzata qui? Non sembra di essere in radianti o gradi.
Quando il personaggio si trova di fronte ...
a nord, la rotazione = 0,014,887573 millions
a nord-est, la rotazione = -0,28192267
est, rotazione = -0,7139419
a sud-est, la rotazione = -0,9176189
a sud, la rotazione = -0,99983466
ovest, rotazione = 0.6936041
a sud-ovest, rotazione = 0.90622354
nord-ovest, rotazione = 0.36119097
Non ci sembra essere somekind di crescita esponenziale quando di fronte a una rotazione più a sud. Fa questa scala senso per qualcuno?
Aggiorna : sembra che vi sia un'altra variabile che sembra in qualche modo per risolvere la rotazione effettiva quando moltiplicato per il valore al di sopra di fronte ad est oa nord. Se mulitplied, quando di fronte ad ovest il valore sarà di 0,5 e di fronte ad est sarà -0.5.
Tuttavia, questo moltiplicatore diventa 0 quando esposto a sud e 1 di fronte a nord, in modo che quando si più che con il primo valore che entrambi diventano 0.
Che tipo di rappresentazione rotazione utilizza più valori in una scena 3D?
Soluzione
Quando si calcola l'arcoseno di valori di cui sopra sembra avere più senso.
Nord diventerà 0 Sud diventerà 90
West diventerà 45 Est diventerà -45
Mi chiedo, però, perché è la scala da 0 a 90 (da nord a sud) e non da 0 a 180?