trellis-2-mrp-mlx/scripts
m3ultra ba4e2ad42b generate_asset: meshgod-grade metal PBR lane — RAM-sized face cap, forced-opaque alpha, 4096 textures
- SAFETY_FACE_TARGET: flat 200k laptop mtlbvh guard -> RAM-sized (>=96GB
  Studios get 500k ~ fal-parity detail; TRELLIS2_MAX_BAKE_FACES override,
  0 = uncapped)
- _force_opaque: rewrite GLB materials to alphaMode OPAQUE after metal/
  kdtree bakes — o_voxel's noisy baked alpha + min<250 BLEND auto-detect
  rendered solid hair as a transparent speckle veil
  (TRELLIS2_ALPHA_MODE=auto keeps baked alpha for glassy subjects)
- --texture-size: allow 4096

m3ultra verified (seed 0, 1024_cascade, metal@500k): 156s total, 26.2GB
peak, candidate_pbr 391,782 tris + 2048 PBR textures, raw master 2.19M
tris — vs 94,535-face BLEND output before.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 19:36:04 +10:00
..
download_weights.py fix: cache only pinned runtime weights 2026-07-17 09:24:41 +03:00
generate_asset.py generate_asset: meshgod-grade metal PBR lane — RAM-sized face cap, forced-opaque alpha, 4096 textures 2026-07-22 19:36:04 +10:00
probe_macos.py feat: add native Apple Silicon asset pipeline 2026-07-17 09:21:34 +03:00
setup_macos.sh fix: retry Metal build with ABI fallback 2026-07-17 09:26:00 +03:00
validate_outputs.py feat: add native Apple Silicon asset pipeline 2026-07-17 09:21:34 +03:00