Avoid static multibody to activate/wake up sleeping objects.

Couldn't reproduce an issue related to this.
This commit is contained in:
erwincoumans committed 2018-06-05 12:20:42 -07:00
1 parent fa648a028e
commit 49eb83c24e
1 file changed
+7 -5
@@ -595,11 +595,13 @@ void ConvertURDF2BulletInternal(
}
} else
{
//todo: fix the crash it can cause
//if (cache.m_bulletMultiBody->getBaseMass()==0)
//{
// col->setCollisionFlags(btCollisionObject::CF_KINEMATIC_OBJECT);//:CF_STATIC_OBJECT);
//}
if (cache.m_bulletMultiBody->getBaseMass()==0)
{
//col->setCollisionFlags(btCollisionObject::CF_KINEMATIC_OBJECT);
col->setCollisionFlags(btCollisionObject::CF_STATIC_OBJECT);
}
cache.m_bulletMultiBody->setBaseCollider(col);
}
}