2017-08-13 12 views
-1

Mit einem Vektor 3 der Euler-Winkel, wie könnte man mathematisch die Richtung finden, in die das Objekt zeigt.Vorwärtsvektor berechnen Rotation in 3D berechnen

Mit anderen Worten, wie berechnet Unity den 'transform.forward'-Vektor?

+0

Ich stimme zu, diese Frage als off-topic zu schließen, da es sich um [Math.se] handelt, anstatt über Programmierung oder Softwareentwicklung. – Pang

Antwort

0

Sie sollten auf sphärische Polarkoordinaten lesen und dabei den Unterschied zwischen konventionellen Polar- und Euler-Winkeln beachten. Aber egal, die Formel ist (cos(pitch)cos(yaw), cos(pitch)sin(yaw), sin(pitch)). Beachten Sie, dass die Rolle hier keine Auswirkung hat.