1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-23 23:03:23 +02:00
This commit is contained in:
Justin Lin
2022-03-10 20:40:10 +08:00
parent 920509c3f1
commit 642242b204

View File

@@ -45,8 +45,7 @@ function next_vis(i, pts, cur_faces, cur_faces_leng, next, vis, j = 0) =
f = cur_faces[j], f = cur_faces[j],
d = (pts[f[0]] - pts[i]) * normal(pts, f), d = (pts[f[0]] - pts[i]) * normal(pts, f),
nx = d >= 0 ? [each next, f] : next, nx = d >= 0 ? [each next, f] : next,
s = d > 0 ? 1 : s = sign(d),
d < 0 ? -1 : 0,
vis1 = m_assign(vis, f[0], f[1], s), vis1 = m_assign(vis, f[0], f[1], s),
vis2 = m_assign(vis1, f[1], f[2], s), vis2 = m_assign(vis1, f[1], f[2], s),
vis3 = m_assign(vis2, f[2], f[0], s) vis3 = m_assign(vis2, f[2], f[0], s)