Envoyé par
Idrakis
Et ce que dans ce cas, on ne pourrait pas simplifier, en imaginant que le moteur physique possède une méthode générique pour tester les collisions entre tous les types de géométries ( Box, Sphères, ... ), ce qui donnerait :
LL, MM, LM
Il ne restes plus que les relations Models-Models à géré ( c'est le moteur physique qui se préoccupe des calculs de collisions en fonction de la géométrie ) et les relations Models-Lumières.
Et donc le callback Detect renverra un boolean indiquant s'il est nécessaire de lancer le callback Solve ?
Dans le cas de la physique, Detect renverra tout bettement le resultat de l'intersection des bounding box / sphere, et Solve sera chargé d'appliquer le résultat de la collision, si elle existe ?
C'est bien ça si j'ai bien compris ?
Partager