add support for exporting static plane shape in ColladaConverter.

This commit is contained in:
erwin.coumans
2008-10-03 23:58:55 +00:00
parent 9e8410dbae
commit 23b2767100

View File

@@ -2353,7 +2353,7 @@ void ColladaConverter::syncOrAddRigidBody (btRigidBody* body)
if (shape->getShapeType () == TRIANGLE_MESH_SHAPE_PROXYTYPE) {
addConcaveMesh (shape, shapeName);
} else if (!shape->isConvex () && !shape->isCompound()) {
} else if (!shape->isConvex () && !shape->isCompound() && (shape->getShapeType()!=STATIC_PLANE_PROXYTYPE)) {
printf("Unknown shape type. %d Skipping rigidbody.\n", shape->getShapeType());
return;
}
@@ -2363,6 +2363,7 @@ void ColladaConverter::syncOrAddRigidBody (btRigidBody* body)
switch (shape->getShapeType())
{
case STATIC_PLANE_PROXYTYPE:
case BOX_SHAPE_PROXYTYPE:
case SPHERE_SHAPE_PROXYTYPE:
case CYLINDER_SHAPE_PROXYTYPE: