1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-13 18:24:28 +02:00

fix CCW bug

This commit is contained in:
Justin Lin
2019-05-21 19:47:34 +08:00
parent b9d93bac84
commit 6851464068

View File

@@ -8,6 +8,8 @@
*
**/
include <__private__/__reverse.scad>;
function path_scaling_sections(shape_pts, edge_path) =
let(
start_point = edge_path[0],
@@ -18,11 +20,11 @@ function path_scaling_sections(shape_pts, edge_path) =
m_scaling([s, s, 1])
]
)
[
__reverse([
for(i = [0:len(edge_path) - 1])
[
for(p = shape_pts)
let(scaled_p = scaling_matrice[i] * [p[0], p[1], edge_path[i][2], 1])
[scaled_p[0], scaled_p[1], scaled_p[2]]
]
];
]);