Skipping calculateLocalInertia is unnecessary

This commit is contained in:
Adrià Garriga
2017-12-23 17:56:47 +01:00
parent 4d70d54d19
commit cb2fcfd032

View File

@@ -296,9 +296,7 @@ void ConvertURDF2BulletInternal(
*/
if (mass)
{
if (!(flags & CUF_USE_URDF_INERTIA) && (localInertiaDiagonal[0] == 0.0 ||
localInertiaDiagonal[1] == 0.0 ||
localInertiaDiagonal[2] == 0.0))
if (!(flags & CUF_USE_URDF_INERTIA))
{
compoundShape->calculateLocalInertia(mass, localInertiaDiagonal);
btAssert(localInertiaDiagonal[0] < 1e10);