checkpoint belt work

This commit is contained in:
Stewart Allen 2021-01-09 21:08:24 -05:00
commit d0cef6eedc
6 changed files with 44 additions and 59 deletions

View file

@ -938,11 +938,11 @@
setOpacity(color.preview_opacity);
}
let segtimes = {},
let now = Date.now(),
segNumber = 0,
segtimes = {},
startTime,
lastMsg,
now = Date.now(),
output = [];
KIRI.client.prepare(settings, function(progress, message, layer) {
@ -966,7 +966,6 @@
API.show.progress(0);
if (!isCam) setOpacity(0);
// output = KIRI.codec.decode(output);
if (feature.preview && output.length) {
startTime = Date.now();
STACKS.clear();
@ -977,10 +976,9 @@
// rotate stack for belt beds
if (settings.device.bedBelt && WIDGETS[0].rotinfo) {
let ri = WIDGETS[0].rotinfo;
// console.log(ri)
// ri.dy = ri.dz = 0;
// ri.dy = settings.device.bedDepth / 2 - ri.ypos;
// stack.obj.rotate(WIDGETS[0].rotinfo);
ri.dz = 0;
ri.dy = settings.device.bedDepth / 2;
stack.obj.rotate(WIDGETS[0].rotinfo);
}
segtimes[`${segNumber}_draw`] = Date.now() - startTime;
}
@ -1688,7 +1686,7 @@
if (isBelt) {
let bounds = platformUpdateBounds(),
movey = -(dev.bedDepth / 2 + bounds.min.y);
forAllWidgets(widget => widget.move(0, movey + 0, 0));
forAllWidgets(widget => widget.move(0, movey + 10, 0));
}
platform.update_origin();