Étant donné un vecteur 3 d'angles d'Euler, comment trouver mathématiquement la direction de cet objet. En d'autres termes, comment Unity calcule-t-il le vecteur 'transform.forward'?Calcul d'une rotation vectorielle donnée en 3D
-1
A
Répondre
0
Vous devriez lire sur les coordonnées polaires sphériques, en notant la différence entre les angles polaires et d'Euler conventionnels. Mais de toute façon la formule est (cos(pitch)cos(yaw), cos(pitch)sin(yaw), sin(pitch))
. Notez que le rouleau n'a aucun effet ici.
Je vote pour clore cette question hors-sujet car elle concerne [math.se] au lieu de programmation ou de développement de logiciel. – Pang