From cc0e7499f9dbb3e97cfac75eefe6c617045a48c3 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Wed, 5 Jun 2019 09:20:01 +0800 Subject: [PATCH] update space_size --- src/voronoi3d.scad | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/voronoi3d.scad b/src/voronoi3d.scad index 4fb2aeea..47e93aa4 100644 --- a/src/voronoi3d.scad +++ b/src/voronoi3d.scad @@ -2,7 +2,7 @@ include <__private__/__angy_angz.scad>; // slow but workable -module voronoi3d(points, spacing = 1, space_type = "cube") { +module voronoi3d(points, space_size = "auto", spacing = 1) { xs = [for(p = points) p[0]]; ys = [for(p = points) abs(p[1])]; zs = [for(p = points) abs(p[2])]; @@ -21,12 +21,7 @@ module voronoi3d(points, spacing = 1, space_type = "cube") { translate((pt + p) / 2 - normalize(v) * offset_leng) rotate([0, -ryz[0], ryz[1]]) - if(space_type == "cube") { - cube(space_size, center = true); - } - else if(space_type == "sphere") { - sphere(half_space_size); - } + cube([space_size, space_size * 2, space_size * 3], center = true); } } }