Commit Graph

3 Commits

Author SHA1 Message Date
m3ultra
9004ce64bc fix(trellis ops): drop manifest python pins — remote dispatch to m1 broke on missing venv path
Remote runs exec the repo-relative manifest python via bash with no
existence check ('vendor/trellis2-mlx/.venv/bin/python: No such file'),
killing trellis2_mlx on the validated m1 lane (its fork lives at
~/trellis2-mlx). Both run.py launchers are stdlib-only and already
resolve the per-box fork checkout + venv themselves — run them on the
server/system python instead. trellis_mac/run.py now resolves its vendor
venv explicitly (sys.executable was only correct under the old pin).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 16:27:46 +10:00
m3ultra
ac817a9a05 feat(trellis2_mlx): metal PBR baker by default — the fast lane now ships meshgod-grade textures
Fork lane (72s vertex) gains the trellis_mac 2026-07-22 quality fixes:
metal UV-PBR bake with explicit RAM-sized face cap (the fork bakes FULL
density when no target passed — 75GB peak; always pass one), forced-
opaque alpha, texture_size/max_bake_faces/alpha_mode params. Verified
m3ultra: 156s e2e, 26.2GB peak, 391,782-tri candidate + 2.19M-tri raw
master. Vendor checkout synced to fork ba4e2ad.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 19:36:38 +10:00
m3ultra
de0b509dfa operator: trellis2_mlx — the 72s/26GB MLX fork as a farm operator (vertex baker default; m1 routed via nodes.json)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 17:04:20 +10:00