Avoid static multibody to activate/wake up sleeping objects.

Couldn't reproduce an issue related to this.
This commit is contained in:
erwincoumans
2018-06-05 12:20:42 -07:00
parent fa648a028e
commit 49eb83c24e

View File

@@ -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);
}
}