OGL Engine 1.2.0-dev
|
Définition d'un manifeste de collision. More...
#include <manifold.hpp>
Public Attributes | |
bool | colliding = false |
Si vrai, la collision a lieu. | |
glm::vec3 | normal = {0.0f, 0.0f, 0.0f} |
Vecteur normalisé de direction selon lequel la collision à lieu. | |
float | penetration = 0.0f |
Coefficient de pénétration indiquant la "profondeur" de la collision. |
Définition d'un manifeste de collision.
Contient les infos nécessaires pour "étudier"/"résoudre" une collision
bool Engine::Physics::CollisionManifold::colliding = false |
Si vrai, la collision a lieu.
glm::vec3 Engine::Physics::CollisionManifold::normal = {0.0f, 0.0f, 0.0f} |
Vecteur normalisé de direction selon lequel la collision à lieu.
float Engine::Physics::CollisionManifold::penetration = 0.0f |
Coefficient de pénétration indiquant la "profondeur" de la collision.