From 84187f6e6d1d1ff49442a3aeb7b01fc17f274350 Mon Sep 17 00:00:00 2001 From: enn0x Date: Wed, 24 Aug 2011 15:58:07 +0000 Subject: [PATCH] Automatically wake up rigid bodies if user changes the transform. --- panda/src/bullet/bulletRigidBodyNode.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/panda/src/bullet/bulletRigidBodyNode.cxx b/panda/src/bullet/bulletRigidBodyNode.cxx index b76f6b9dcd..21731de2cb 100644 --- a/panda/src/bullet/bulletRigidBodyNode.cxx +++ b/panda/src/bullet/bulletRigidBodyNode.cxx @@ -236,6 +236,11 @@ transform_changed() { shape->set_local_scale(scale); } } + + // Activate the body if it has been sleeping + if (!_rigid->isActive()) { + _rigid->activate(true); + } } }