From 95fd362857dc2e77a8febf62f2a3b157f93c9461 Mon Sep 17 00:00:00 2001 From: Mark Sakharov Date: Wed, 16 Oct 2019 23:36:02 +0300 Subject: [PATCH] Fixing division by zero --- src/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp b/src/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp index 2a5efc649..4cd90c1a7 100644 --- a/src/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp +++ b/src/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp @@ -890,6 +890,8 @@ static void setupSpatialGridBatchesMt( btVector3 gridExtent = bboxMax - bboxMin; + gridExtent.setMax({btScalar(1), btScalar(1), btScalar(1)}); + btVector3 gridCellSize = consExtent; int gridDim[3]; gridDim[0] = int(1.0 + gridExtent.x() / gridCellSize.x());