diff --git a/src/engine/engine_collision_gjk.c b/src/engine/engine_collision_gjk.c index 3ea8e997..6e86e5df 100644 --- a/src/engine/engine_collision_gjk.c +++ b/src/engine/engine_collision_gjk.c @@ -278,6 +278,7 @@ static void gjk(mjCCDStatus* status, mjCCDObj* obj1, mjCCDObj* obj2) { // we have a tetrahedron containing the origin so return early if (n == 4) { + x_norm = 0; break; } }