Bonjour et bonne fêtes à tous.
Depuis quelques mois j'ai voulu créer mon moteur physique 2D, je gère les collisions AABB,CERCLE et OBB ainsi que la réponse.
Pour les BB, si BB_1 intersect BB_2,
BB_1 += pénétration,
BB_2 -= pénétration,
Mais je voudrais également mettre en place la l'inertie angulaire et pour cela il me faut calculer le point d'intersection entre les deux BB.
Je voulais calculer le point d'intersection comme suit :
- Si collision il y a;
- Soit un angle touche un axe, angle == point d'intersection;
- Soit 2 angles touchent (moyenne des 2 vecteurs==point intersection)
- Calcul de l'inertie angulaire si la force au point d'intersection.
Qu'en pensez-vous?
Partager