Bonjour,
Plus qu'un problème de code c'est une aide de logique dont j'aurais besoin. Afin de réaliser un petit moteur physique (collisions, gravité, frictions, etc...)avec l'aide d'un ami j'aurais besoin d'aide concernant les collisions.
La collision avec des cercles ou formes rectangulaires n'est pas un problème mais avec des polygones quelconques cela l'est beaucoup plus dans mon esprit. Comment peut on définir un périmètre de collision avec quelque chose qui est presque de l'aléatoire. Je cherche a réaliser cela afin de gérer, plus tard, la collision avec un sol ou des objets non droits statiques ou dynamiques peu importe.
Voila un petit dessin afin d'exprimé mon problème, je bloque sur le cas 3.
Je sais qu'il existe deux méthodes de collisions bien distinctes:
-celle du PerfectPixel
-et celle des boites de collisions.
Mais je ne voit vraiment pas comment définir un polygone de taille et forme aléatoire (j'entends la par aléatoire que je puisse passer n'importe quel polygone en paramètre).
Merci d'avance pour vos réponses.
Partager