2
0
Эх сурвалжийг харах

Prevent Mesh from generating bounding boxes with 0 width

Ivan Safrin 11 жил өмнө
parent
commit
d6771c9d8f

+ 10 - 0
Core/Contents/Source/PolyMesh.cpp

@@ -537,6 +537,16 @@ Vector3 Mesh::calculateBBox() {
         retVec.z = max(retVec.z,fabs(vertices[i]->z));
         retVec.z = max(retVec.z,fabs(vertices[i]->z));
     }
     }
     
     
+    if(retVec.x == 0.0) {
+        retVec.x = 0.001;
+    }
+    if(retVec.y == 0.0) {
+        retVec.y = 0.001;
+    }
+    if(retVec.z == 0.0) {
+        retVec.z = 0.001;
+    }
+
     return retVec*2;
     return retVec*2;
 }
 }