pass base.config updates to minions
This commit is contained in:
parent
92b48caa57
commit
830cf2d6ac
4 changed files with 24 additions and 31 deletions
|
|
@ -185,6 +185,15 @@
|
|||
settings.ver = CVER;
|
||||
}
|
||||
|
||||
// fixup old/new detail settings
|
||||
let detail = settings.controller.detail;
|
||||
settings.controller.detail = {
|
||||
"best": "100",
|
||||
"good": "75",
|
||||
"fair": "50",
|
||||
"poor": "25"
|
||||
}[detail] || detail;
|
||||
|
||||
fill_cull_once(settings, template);
|
||||
fill_cull_once(settings.device, default_dev);
|
||||
fill_cull_once(settings.process, default_pro);
|
||||
|
|
@ -676,7 +685,7 @@
|
|||
exportLocal: false,
|
||||
exportPreview: false,
|
||||
decimate: true,
|
||||
detail: "100",
|
||||
detail: "75",
|
||||
animesh: "200",
|
||||
healMesh: false,
|
||||
threaded: false,
|
||||
|
|
|
|||
|
|
@ -28,6 +28,14 @@ function reply(msg, direct) {
|
|||
}
|
||||
|
||||
const funcs = {
|
||||
config: data => {
|
||||
if (data.base) {
|
||||
Object.assign(BASE.config, data.base);
|
||||
} else {
|
||||
console.log({invalid: data});
|
||||
}
|
||||
},
|
||||
|
||||
union: (data, seq) => {
|
||||
if (!(data.polys && data.polys.length)) {
|
||||
reply({ seq, union: CODEC.encode([]) });
|
||||
|
|
|
|||
|
|
@ -484,6 +484,12 @@ KIRI.worker = {
|
|||
} else {
|
||||
console.log({invalid:data});
|
||||
}
|
||||
for (let minion of minions) {
|
||||
minion.postMessage({
|
||||
cmd: "config",
|
||||
base: data.base
|
||||
});
|
||||
}
|
||||
send.done({config: update});
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue