add quickjs eval engine for macros

This commit is contained in:
Stewart Allen 2025-12-24 14:15:47 -05:00
commit 209f5cae9c
9 changed files with 404 additions and 10 deletions

View file

@ -47,6 +47,9 @@ export async function fdm_prepare(widgets, settings, update) {
output = [],
layerout = [];
// wait for safe eval setup
await print.ready();
// compute bounds if missing
if (!bounds) {
bounds = new THREE.Box3();