From 358aea023ac3a9d21fb328cd84f81ac7d284b7af Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 7 May 2022 09:37:37 +0800 Subject: [PATCH] fix space error --- src/voronoi/vrn3_from.scad | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/voronoi/vrn3_from.scad b/src/voronoi/vrn3_from.scad index 57cf3977..0f28f41c 100644 --- a/src/voronoi/vrn3_from.scad +++ b/src/voronoi/vrn3_from.scad @@ -13,7 +13,11 @@ use <__comm__/__angy_angz.scad>; // slow but workable module vrn3_from(points, spacing = 1) { - space_size = max(max(points) - min(points)); + xs = [for(p = points) p.x]; + ys = [for(p = points) abs(p.y)]; + zs = [for(p = points) abs(p.z)]; + + space_size = max([max(xs) - min(xs), max(ys) - min(ys), max(zs) - min(zs)]); half_space_size = 0.5 * space_size; double_space_size = 2 * space_size; offset_leng = (spacing + space_size) * 0.5;