add polygon.simplify(), xray for sla

This commit is contained in:
Stewart Allen 2022-01-26 17:28:23 -05:00
commit 9085b88380
6 changed files with 84 additions and 60 deletions

View file

@ -250,7 +250,7 @@
const devel = {
xray: (layers) => {
let proc = API.conf.get().process;
let size = proc.sliceHeight || 1;
let size = proc.sliceHeight || proc.slaSlice || 1;
layers = Array.isArray(layers) ? layers : [ layers ];
proc.xray = layers.map(l => l * size + size / 2);
API.function.slice();
@ -1269,7 +1269,7 @@
if (scale === 1) {
updateStackLabelState();
}
if (control.lineType === 'line') {
if (!isBelt && control.lineType === 'line' && !process.xray) {
$('render-ghost').onclick();
}
});
@ -1404,7 +1404,8 @@
}
updateStackLabelState();
if (settings.controller.lineType === 'line') {
let { controller, process } = settings;
if (!isBelt && controller.lineType === 'line' && !process.xray) {
$('render-ghost').onclick();
}