fix fitting missing polys due to facet float errors
This commit is contained in:
parent
0fddb69863
commit
e20a9d0501
1 changed files with 1 additions and 1 deletions
|
|
@ -417,7 +417,7 @@
|
||||||
return start;
|
return start;
|
||||||
}
|
}
|
||||||
let ltops = tops[depth];
|
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 => {
|
fitted.filter(top => !top.level_emit).forEach(top => {
|
||||||
top.level_emit = true;
|
top.level_emit = true;
|
||||||
let inside = level.filter(poly => poly.isInside(top));
|
let inside = level.filter(poly => poly.isInside(top));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue