diff --git a/object_fracture_cell/fracture_cell_calc.py b/object_fracture_cell/fracture_cell_calc.py index 227512b483e4709be0dd03e0156ba4382f37e981..3e0b9b2deecf5d8d91603035ab274c7ec6390f03 100644 --- a/object_fracture_cell/fracture_cell_calc.py +++ b/object_fracture_cell/fracture_cell_calc.py @@ -52,12 +52,12 @@ def points_as_bmesh_cells(verts, ymin, ymax = min(ya) - margin_bounds, max(ya) + margin_bounds zmin, zmax = min(za) - margin_bounds, max(za) + margin_bounds convexPlanes = [ - Vector((+1.0, 0.0, 0.0, -abs(xmax))), - Vector((-1.0, 0.0, 0.0, -abs(xmin))), - Vector((0.0, +1.0, 0.0, -abs(ymax))), - Vector((0.0, -1.0, 0.0, -abs(ymin))), - Vector((0.0, 0.0, +1.0, -abs(zmax))), - Vector((0.0, 0.0, -1.0, -abs(zmin))), + Vector((+1.0, 0.0, 0.0, -xmax)), + Vector((-1.0, 0.0, 0.0, +xmin)), + Vector((0.0, +1.0, 0.0, -ymax)), + Vector((0.0, -1.0, 0.0, +ymin)), + Vector((0.0, 0.0, +1.0, -zmax)), + Vector((0.0, 0.0, -1.0, +zmin)), ] for i, point_cell_current in enumerate(points):