From c537216b543c9d97f31aba89d891443568332047 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Tue, 13 Apr 2021 12:53:34 -0400 Subject: [PATCH] at the cost of a litle extra compute time, remove more erroneous burs --- src/kiri/layers.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kiri/layers.js b/src/kiri/layers.js index caa7ec8e..e96df07e 100644 --- a/src/kiri/layers.js +++ b/src/kiri/layers.js @@ -200,6 +200,8 @@ const contour = []; poly = poly.debur(0.05); if (!poly) return; + poly = poly.clean(); + if (!poly) return; poly = poly.miter(); poly.points.forEach(p => { contour.push(new THREE.Vector2(p.x, p.y));