diff --git a/engine/src/core/com/jme3/collision/bih/BIHTree.java b/engine/src/core/com/jme3/collision/bih/BIHTree.java index cbc59611a..76365e5c4 100644 --- a/engine/src/core/com/jme3/collision/bih/BIHTree.java +++ b/engine/src/core/com/jme3/collision/bih/BIHTree.java @@ -415,6 +415,9 @@ public class BIHTree implements CollisionData { if (r.getLimit() < Float.POSITIVE_INFINITY) { tMax = Math.min(tMax, r.getLimit()); + if (tMin > tMax){ + return 0; + } } // return root.intersectBrute(r, worldMatrix, this, tMin, tMax, results);