From 9290b7f7a75847ea1addf25b52054257e9aafa34 Mon Sep 17 00:00:00 2001 From: bakedpotatolord Date: Tue, 6 May 2025 20:56:57 -0600 Subject: [PATCH] condensed poly loops into one --- src/kiri-mode/cam/ops.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kiri-mode/cam/ops.js b/src/kiri-mode/cam/ops.js index c4f4e8b0..a209bffe 100644 --- a/src/kiri-mode/cam/ops.js +++ b/src/kiri-mode/cam/ops.js @@ -707,8 +707,8 @@ class OpOutline extends CamOp { let polys = [], t = [], c = []; let lines =POLY.flatten(slice.camLines) // console.log(lines); - lines.forEach(l =>{ if(l.order == undefined) l.order = 0; }); - lines.forEach(function (poly) { + lines.forEach((poly)=> { + poly.order = poly.order ?? 0; let child = poly.parent; if (depthFirst) { poly = poly.clone(); poly.parent = child ? 1 : 0 } if (child) c.push(poly); else t.push(poly);