diff --git a/SimDynamics/DynamicsEngine/BulletEngine/BulletObject.cpp b/SimDynamics/DynamicsEngine/BulletEngine/BulletObject.cpp index 7ca161c8e1501f3ef3290d4bfab98b878a904697..95a6633ac9bdb3b928b2a27c807f1de9f5aaaff5 100644 --- a/SimDynamics/DynamicsEngine/BulletEngine/BulletObject.cpp +++ b/SimDynamics/DynamicsEngine/BulletEngine/BulletObject.cpp @@ -374,6 +374,7 @@ namespace SimDynamics } btVector3 btVel = BulletEngine::getVecBullet(force, false); + rigidBody->activate(); rigidBody->applyCentralForce(btVel); } @@ -387,6 +388,7 @@ namespace SimDynamics } btVector3 btVel = BulletEngine::getVecBullet(torque, false) * BulletObject::ScaleFactor; + rigidBody->activate(); rigidBody->applyTorque(btVel); }