Bonjour,
Je suis actuellement en train de coder un jeu et dans ce jeu je dois pouvoir gérer des collisions.
On considère une bille A, dont on connait la position et la direction.
On considère un joueur B représenté par une demi sphère et dont on connait la position.
Dans un premier temps ce que je voudrais déterminer, c'est le vecteur en rouge partant du centre du joueur et allant jusqu'au point d'impact entre la bille et le joueur. (voir la première figure jointe, cliquez pour afficher en grand l'image)
Dans un second temps, je voudrais pouvoir calculer la nouvelle direction de la bille correspondant au vecteur rouge V et ce en utilisant la trajectoire initiale de la bille représentée par le vecteur U. On considère que la vitesse de la bille n'est pas modifiée par l'impact. (voir la deuxième figure jointe)
J’espère avoir été clair dans mon explication.
Merci à tous ceux qui pourront m'aider.