diff --git a/engine/physics/src/minimum_difference.rs b/engine/physics/src/minimum_difference.rs index d602801b..418a8933 100644 --- a/engine/physics/src/minimum_difference.rs +++ b/engine/physics/src/minimum_difference.rs @@ -470,7 +470,7 @@ pub fn contains_point(mesh:&MinkowskiMesh,point:Planar64Vec3)->bool{ // local dist = a:Dot(norm) // local hits = -dist < radiusP + radiusQ // return hits - mesh.vert(simplex[1]).dot(direction).is_negative() + mesh.vert(simplex[1]).dot(direction).is_positive() }, // on_escape |_simplex|{