Bonjour a tous,
Voici mon probleme:
Dans un plan, je defini un objet circulaire positionné en P(xP,yP) et animé d'un vecteur vitesse V. V est constant et R est Le rayon du cercle.
Je défini egalement le segment [AB], avec A (xA,yA) et B (xB,yB). AB est en fait une paroie (un mur).
La question (que je trouve difficile):
A quel instant T, l'objet va heurter la paroie [AB] (si il y a collision...).
L'idée que javais etait de chercher à quel instant la distance d entre P et [AB] est egale à R. Vu que l'on connais l'evolution de le position P dans le temps (P = Po + V*t), on pourrait connaitre également l'évolution de la distance d et trouver l'instant auquel d=R... Mais impossible de mettre ça en equation ...
Si (AB) etait une droite (et non un segment), ça serait plutot simple (facile de calculer la distance point/droite). Mais pour un segment, ça me parait un enfer à cause de tous les cas particuliers...
Est ce quelqu'un pourrait m'aider un peu svp ?
Merci d'avance!
-----