modelbeast/server
m3ultra b1d37b1629 feat(trellis_mac): close the fal quality gap — RAM-sized bake cap + forced-opaque alpha
Local GLBs were crushed to exactly 94,535 faces (fal ships ~495k) by the
200k laptop mtlbvh guard + o_voxel cleanup, and noisy baked alpha flipped
materials to BLEND (speckle-veil hair, 'broken face'). Neither was the
diffusion — local decode was already 2.2M tris.

- run.py: default TRELLIS2_MAX_BAKE_FACES by node RAM (>=96GB -> 500k,
  else 200k laptop-safe); pass max_bake_faces/alpha_mode/steps/baker
  params through (server forwards only client-sent params — manifest
  defaults are UI-only)
- manifest: new params, quality defaults
- BENCHMARKS.md: 2026-07-22 entry — 500k cap verified crash-free on M3
  Ultra, 351,898-face GLB, bake 7s->14s, farm-path e2e verified

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 19:04:23 +10:00
..
operators feat(trellis_mac): close the fal quality gap — RAM-sized bake cap + forced-opaque alpha 2026-07-22 19:04:23 +10:00
__init__.py Phase 0 baseline: FastAPI+SQLite operator pipeline, React/three.js UI, ffprobe/ffmpeg_frames/blender_convert operators 2026-07-12 21:05:22 +10:00
auth.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
db.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
main.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
registry.py Phase 0 baseline: FastAPI+SQLite operator pipeline, React/three.js UI, ffprobe/ffmpeg_frames/blender_convert operators 2026-07-12 21:05:22 +10:00
remote.py runner: gpu lane becomes a node pool (local + remote workers) 2026-07-14 13:38:34 +10:00
runner.py pool cpu lane across nodes; hunyuan Studio-quality defaults 2026-07-16 10:59:44 +10:00
settings.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
store.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
sysinfo.py runner: gpu lane becomes a node pool (local + remote workers) 2026-07-14 13:38:34 +10:00