docs+benchmarks: vertex baker productionized in both pipelines — 130s e2e, 1s bake, zero dark patches
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
232cc84420
commit
79bfd713c1
@ -312,3 +312,20 @@ path needs chart budgeting or per-island parallel unwrap.
|
|||||||
- Wire as `--baker python-fast` in the Jourloy fork + trellis-mac, make it
|
- Wire as `--baker python-fast` in the Jourloy fork + trellis-mac, make it
|
||||||
the default over the convicted Metal texel path; port sampler to MLX
|
the default over the convicted Metal texel path; port sampler to MLX
|
||||||
(trivial — gather + weighted sum) for the pure-MLX lane.
|
(trivial — gather + weighted sum) for the pure-MLX lane.
|
||||||
|
|
||||||
|
### §11 addendum — vertex baker PRODUCTIONIZED (2026-07-19 night)
|
||||||
|
|
||||||
|
Wired and validated in BOTH pipelines:
|
||||||
|
- `vendor/trellis-mac` @ 55fdd7b: `TRELLIS2_BAKER=vertex` env mode in
|
||||||
|
generate.py (Metal + kdtree paths untouched; sentinel-gated).
|
||||||
|
- Jourloy fork @ 746e727 (pushed to monster/trellis-2-mrp-mlx): CLI
|
||||||
|
`--baker vertex`.
|
||||||
|
|
||||||
|
E2E validation (anatomy, seed 42, 1024-cascade, uncapped density):
|
||||||
|
**130.0s total, bake 1s**, 232s wall, 20.8GB peak — full 2.79M-face
|
||||||
|
vertex-colored GLB, ZERO dark patches, best local quality yet
|
||||||
|
(`render_vprod_front.png`). vs Metal-bake baseline: same speed envelope,
|
||||||
|
quality gap closed for albedo. Not yet carried: metallic/roughness maps
|
||||||
|
(vertex colors are albedo-only) — MR needs the UV path (Option B) or a
|
||||||
|
COLOR_1 convention. MESHGOD finish-farm verts→texture bake = the
|
||||||
|
remaining Option-A step for game-budget assets.
|
||||||
|
|||||||
@ -449,3 +449,20 @@ path needs chart budgeting or per-island parallel unwrap.
|
|||||||
- Wire as `--baker python-fast` in the Jourloy fork + trellis-mac, make it
|
- Wire as `--baker python-fast` in the Jourloy fork + trellis-mac, make it
|
||||||
the default over the convicted Metal texel path; port sampler to MLX
|
the default over the convicted Metal texel path; port sampler to MLX
|
||||||
(trivial — gather + weighted sum) for the pure-MLX lane.
|
(trivial — gather + weighted sum) for the pure-MLX lane.
|
||||||
|
|
||||||
|
### §11 addendum — vertex baker PRODUCTIONIZED (2026-07-19 night)
|
||||||
|
|
||||||
|
Wired and validated in BOTH pipelines:
|
||||||
|
- `vendor/trellis-mac` @ 55fdd7b: `TRELLIS2_BAKER=vertex` env mode in
|
||||||
|
generate.py (Metal + kdtree paths untouched; sentinel-gated).
|
||||||
|
- Jourloy fork @ 746e727 (pushed to monster/trellis-2-mrp-mlx): CLI
|
||||||
|
`--baker vertex`.
|
||||||
|
|
||||||
|
E2E validation (anatomy, seed 42, 1024-cascade, uncapped density):
|
||||||
|
**130.0s total, bake 1s**, 232s wall, 20.8GB peak — full 2.79M-face
|
||||||
|
vertex-colored GLB, ZERO dark patches, best local quality yet
|
||||||
|
(`render_vprod_front.png`). vs Metal-bake baseline: same speed envelope,
|
||||||
|
quality gap closed for albedo. Not yet carried: metallic/roughness maps
|
||||||
|
(vertex colors are albedo-only) — MR needs the UV path (Option B) or a
|
||||||
|
COLOR_1 convention. MESHGOD finish-farm verts→texture bake = the
|
||||||
|
remaining Option-A step for game-budget assets.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user