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?
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?
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.
Ich stimme zu, diese Frage als off-topic zu schließen, da es sich um [Math.se] handelt, anstatt über Programmierung oder Softwareentwicklung. – Pang