Bugfix: issue #631 (MeshCollisionShape constructor requires a triangle mesh) in trunk

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11095 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
sgold 2014-03-16 00:13:59 +00:00
parent 5eb5f0d2cc
commit bff90dc9ee

View File

@ -210,7 +210,7 @@ public class CollisionShapeFactory {
private static MeshCollisionShape createSingleMeshShape(Geometry geom, Spatial parent) {
Mesh mesh = geom.getMesh();
Transform trans = getTransform(geom, parent);
if (mesh != null) {
if (mesh != null && mesh.getMode() == Mesh.Mode.Triangles) {
MeshCollisionShape mColl = new MeshCollisionShape(mesh);
mColl.setScale(trans.getScale());
return mColl;