Bonjour,
Un petit soucis de programmation, j'ai 2 vecteurs A et B définis par les coordonnées (Xa, Ya, Za) et (Xb, Yb, Zb) resp. (ils sont tous deux sur le plan z=0 donc Za=Zb=0). J'aurais besoin de l'angle orienté entre ces deux vecteurs.
Etant sérieusement rouillé j'ai parcouru les forums et autre et suis arrivé à cette solution :
angle = atan2(sin, cos)
avec sin = norme(A^B)/norme(A)*norme(B)
et cos = A.B/norme(A)*norme(B)
Le problème est qu'en utilisant cette méthode et bien que atan2 donne un résultat dans [-PI;PI], mon angle est toujours dans [0;PI/2] puisque sin et cos sont toujours positifs!!!
Bref quelqu'un penserait-il a un moyen d'obtenir l'angle orienté entre A et B à partir des coordonnées de A et B?
Merci d'avance
-----