OSDN Git Service

Fixed a bug where attempting to collide with an empty mesh (0 vertices) would throw...
authorZeroSeparation@gmail.com <ZeroSeparation@gmail.com@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Thu, 6 Jun 2013 18:11:27 +0000 (18:11 +0000)
committerZeroSeparation@gmail.com <ZeroSeparation@gmail.com@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Thu, 6 Jun 2013 18:11:27 +0000 (18:11 +0000)
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@10643 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

engine/src/core/com/jme3/scene/Mesh.java

index 1f2c03d..7076b7f 100644 (file)
@@ -896,6 +896,10 @@ public class Mesh implements Savable, Cloneable {
                            BoundingVolume worldBound,
                            CollisionResults results){
 
+        if (getVertexCount() == 0) {
+            return 0;
+        }
+        
         if (collisionTree == null){
             createCollisionData();
         }