move gerber render to worker to free up UI thread

This commit is contained in:
Stewart Allen 2024-07-01 21:17:18 -04:00
commit edf7a53d4c
5 changed files with 45 additions and 10 deletions

View file

@ -126,7 +126,7 @@ CAM.init = function(kiri, api) {
let diam = poly.tool?.shape?.diameter;
if (diam) {
const exp = poly.offset_open(diam, 'round');
layers.setLayer("open2", {line: 0xff5555}, false).addPolys(exp);
layers.setLayer("open-exp", {line: 0xff5555}, false).addPolys(exp);
}
}
for (let poly of closed) {