filter out invalid area polys

This commit is contained in:
Stewart Allen 2026-01-13 17:17:23 -05:00
commit e8d2a111c0

View file

@ -134,6 +134,10 @@ class OpArea extends CamOp {
polys = POLY.union(nupolys, 0.00001, true);
}
// filter out invalid polys
polys = polys.filter(p => p && p.length > 2);
console.log({ polys });
// process each area separately
let proc = 0;
let pinc = 1 / polys.length;