1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-19 13:01:37 +02:00

optimization

This commit is contained in:
Justin Lin
2022-05-05 16:07:20 +08:00
parent 3fd7fd60d9
commit 0ae64dcf6a

View File

@@ -37,8 +37,8 @@ function _subdivide_project(points, faces, radius, detail) =
pts_number_per_tri = (rows + 1) * (rows + 2) / 2,
subdivided_faces = _tri_subdivide_faces(rows),
flatten_faces = [
for(i = [0:len(faces) - 1], face = subdivided_faces)
face + [i, i, i] * pts_number_per_tri
for(i = [0:pts_number_per_tri:(len(faces) - 1) * pts_number_per_tri], face = subdivided_faces)
face + [i, i, i]
]
)
[subdivided_pts, flatten_faces];