Bonjour à tous,
Voici un dessin pour expliquer mon problème:
Je voudrais connaître les coordonnées d'un point P2 (appartenant à un cercle) issu de la rotation d'un autre point P3 et d'un angle.
Les coordonnées de P3 et l'angle sont connus.
2 exemples en rapport avec la figure:
- Je connais les coordonnées de P3 et l'angle a.
Je voudrais connaître les coordonnées du point P2 issu de la rotation du point P3 de l'angle a dans le sens trigo.
- Je connais les coordonnées de P3 et l'angle b.
Je voudrais connaître les coordonnées du point P4 issu de la rotation du point P3 de l'angle b dans le sens trigo.
J'ai trouvé les formules suivantes pour trouver les coordonnées x et y de P2 issu de P1:
xP2 = xP1 * cos a - yP1 * sin a + translation
YP2 = xP1 * sin a + yP1 * cos a + translation
translation : déplacement du point d'origine (0,0) au centre du cercle, mais ça ce n'est pas un problème.
J'ai essayé de l'appliquer mais il doit y avoir des problèmes de signes dans sinus, cosinus, angle car je ne trouve pas toujours les bons résultats :-(
Ca fait un moment que je cherche mais là
Pouvez-vous m'aider ?
Merci d'avance.
Marc
Partager