1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-10 08:44:20 +02:00

change dir

This commit is contained in:
Justin Lin
2020-02-19 12:55:36 +08:00
parent d27b48bfb7
commit 254c6d2d69

View File

@@ -9,16 +9,15 @@ use <experimental/tf_bend.scad>;
invert: inverts how the gray levels are translated into height values.
*/
module sf_bend(levels, radius, thickness, angle, invert = false) {
columns = len(levels);
rows = len(levels[0]);
rows = len(levels);
columns = len(levels[0]);
size = [columns - 1, rows - 1];
surface1 = [
for(r = [0:rows - 1])
[
for(c = [0:columns - 1])
let(lv = invert ? 255 - levels[c][r] : levels[c][r])
let(lv = invert ? 255 - levels[rows - r - 1][c] : levels[rows - r - 1][c])
[c, r, lv / 255 * thickness]
]
];