initial remote

This commit is contained in:
2026-05-20 17:10:32 -04:00
parent dd138d5c4f
commit 3983cf2e0d
18 changed files with 553606 additions and 272 deletions

View File

@@ -27,6 +27,14 @@ if (argv[0] === '--seed') {
out = o;
}
// generic k=v overrides (e.g. diskBubbles=false shockStain=0.8)
for (const a of argv) {
if (!a.includes('=')) continue;
const [k, ...rest] = a.split('=');
const v = rest.join('=');
params[k] = v === 'true' ? true : v === 'false' ? false : (v.trim() !== '' && !isNaN(+v) ? +v : v);
}
const svg = renderSVG(generateScene(params), params, size);
const file = out || `/tmp/bc-${params.seed}.svg`;
writeFileSync(file, svg);