From b1b61fddbff8aca52529f4cf8c0724988c31f0f0 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Fri, 10 Sep 2021 15:17:33 +0800 Subject: [PATCH] single a_step is ok --- src/experimental/superellipsoid.scad | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/experimental/superellipsoid.scad b/src/experimental/superellipsoid.scad index 7739fe6c..0f28d171 100644 --- a/src/experimental/superellipsoid.scad +++ b/src/experimental/superellipsoid.scad @@ -30,13 +30,12 @@ module superellipsoid(e, n) { b = 1; c = 1; - u_step = 360 / __frags(1); - v_step = u_step / 2; + a_step = 360 / __frags(1); sweep([ - for(v = [-90:v_step:90]) + for(v = [-90:a_step:90]) [ - for(u = 180 - u_step; u >= -180; u = u - u_step) + for(u = 180 - a_step; u >= -180; u = u - a_step) let( x = a * _c(v, n) * _c(u, e), y = b * _c(v, n) * _s(u, e),