add new experimental thin fill

This commit is contained in:
Stewart Allen 2021-02-20 22:50:03 -05:00
commit bc33c71f34
8 changed files with 216 additions and 37 deletions

View file

@ -541,6 +541,11 @@
return opts.flat ? opts.outs : polys;
}
/**
* progressive insetting that does inset + outset to debur as well
* as performing subtractive analysis between initial layer shell (ref)
* and last offset (cmp) to produce gap candidates (for thinfill)
*/
function inset(polys, dist, count, z) {
let total = count;
let layers = [];