From b08c2d482ac05ff84deb301331446120ba1d930c Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Wed, 19 Feb 2020 12:12:09 +0800 Subject: [PATCH] refactor --- src/experimental/sf_square.scad | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/experimental/sf_square.scad b/src/experimental/sf_square.scad index 1438cdd9..980d3c16 100644 --- a/src/experimental/sf_square.scad +++ b/src/experimental/sf_square.scad @@ -28,15 +28,13 @@ module sf_square(levels, thickness, invert = false) { ] ]; + offset_z = invert ? thickness : 0; sf_solidify( [ for(r = [0:rows - 1]) [ for(c = [0:columns - 1]) - let( - lv = invert ? 255 - levels[c][r] : levels[c][r], - offset_z = invert ? thickness : 0 - ) + let(lv = invert ? 255 - levels[c][r] : levels[c][r]) [c, r, lv / 255 * thickness + offset_z] ] ],