From e20a9d0501d4f21504368ac8f03212b35b3ab151 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Thu, 18 Mar 2021 18:32:40 -0400 Subject: [PATCH] fix fitting missing polys due to facet float errors --- src/mode/cam/prepare.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mode/cam/prepare.js b/src/mode/cam/prepare.js index 022d6681..66cc66f4 100644 --- a/src/mode/cam/prepare.js +++ b/src/mode/cam/prepare.js @@ -417,7 +417,7 @@ return start; } let ltops = tops[depth]; - let fitted = fit ? ltops.filter(poly => poly.isInside(fit)) : ltops; + let fitted = fit ? ltops.filter(poly => poly.isInside(fit, 0.01)) : ltops; fitted.filter(top => !top.level_emit).forEach(top => { top.level_emit = true; let inside = level.filter(poly => poly.isInside(top));