Salut à tous et bonne année,
J'ai un petit problème d'algo et de géométrie, je voudrais réaliser une collision entre une balle et un sol qui est incliné tout en 2 dimensions (pour simplifier)
Donc j'ai un cercle représentant ma balle avec son centre C(x,y) et son rayon r puis un segment de droite qui représente mon sol. Le sol est défini seulement avec 2 points que je relie donc le sol est incliné de manière constante.
En utilisant les forces du poids je peux simuler le comportement ballistique de la balle lorsqu'elle est en l'air, mais deux problèmes se posent :
1) Comment faire pour déterminer si la balle à traversé le sol (collision) si collision quel est le point de collision du sol avec la balle et quelle était la position de la balle au moment de la collision?
2) Avec les 2 points du sol on peut connaître le vecteur normal au sol mais quelle est la formule afin de la renvoyer dans la bonne direction en utilisant la vitesse de la balle avant le choc et le vecteur normal (avec éventuellement un coefficient d'amortissement).
Merci de votre aide, ca me sera vraiment utile ...
Partager