feat: build reproducible dataset editor

This commit is contained in:
Codex
2026-08-28 10:46:33 +09:00
parent 6a1197d60e
commit 08fcf578de
16 changed files with 2579 additions and 11 deletions
+14
View File
@@ -0,0 +1,14 @@
import { renderSceneMix } from "/packages/acoustics-core/mixdown.js";
self.addEventListener("message", ({ data }) => {
try {
const assetBuffers = new Map(data.assetBuffers);
const result = renderSceneMix(data.scene, assetBuffers);
self.postMessage({ ok: true, result }, [result.samples.buffer]);
} catch (error) {
self.postMessage({
ok: false,
message: error instanceof Error ? error.message : String(error),
});
}
});