at the cost of a litle extra compute time, remove more erroneous burs

This commit is contained in:
Stewart Allen 2021-04-13 12:53:34 -04:00
commit c537216b54

View file

@ -200,6 +200,8 @@
const contour = []; const contour = [];
poly = poly.debur(0.05); poly = poly.debur(0.05);
if (!poly) return; if (!poly) return;
poly = poly.clean();
if (!poly) return;
poly = poly.miter(); poly = poly.miter();
poly.points.forEach(p => { poly.points.forEach(p => {
contour.push(new THREE.Vector2(p.x, p.y)); contour.push(new THREE.Vector2(p.x, p.y));