Hello tout le monde,
je suis entrain de bosser sur un moteur physique et je m'aide pas mal du tuto "conception d'un moteur physique" de Grégory Corgie.
Seulement voilà, il y a dans les sources un calcul que je ne comprends pas :
VelocityA et V sont des vector3 et Module retourne un float.
Ma question : comment un float divisé par un vector3 peut-il donner un float?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 float PenteVitesse1 = fabs((VelocityA-(VelocityA*V)*V).Module()/(VelocityA*V));
note : les surcharges des opérateurs * et / d'un scalaire par un vector3 (ou inversement) retournent toujours un vector3.
Merci pour votre aide
Partager