diff options
Diffstat (limited to 'src/core/physics.cc')
-rw-r--r-- | src/core/physics.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/physics.cc b/src/core/physics.cc index 6969b06..5504c50 100644 --- a/src/core/physics.cc +++ b/src/core/physics.cc @@ -8,6 +8,8 @@ #include "core/physics.h" #include "core/zone.h" +#include "BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h" + namespace core { btDefaultCollisionConfiguration *Physics::physics_configuration = 0; @@ -23,6 +25,7 @@ void Physics::init() physics_configuration = new btDefaultCollisionConfiguration(); physics_dispatcher = new btCollisionDispatcher(physics_configuration); + btGImpactCollisionAlgorithm::registerAlgorithm(physics_dispatcher); physics_solver = new btSequentialImpulseConstraintSolver; physics_timestamp = 0; |