Measure the 3D library and open the model review scorecard
This commit is contained in:
1 parent
2443343f2b
commit
2d67e14e52
8 files changed
+413
-13
No files matched your search
@@ -28,16 +28,24 @@ except the rebuilt assets themselves.
|
||||
|
||||
### A. Baseline, scorecard and routing
|
||||
|
||||
- [ ] Load `blender-director` plus the per-family specialists before touching geometry, and
|
||||
- [x] Load `blender-director` plus the per-family specialists before touching geometry, and
|
||||
record the skill stack and the advice that changed a decision in `docs/3d-model-review.md`.
|
||||
- [ ] Re-run the neutral NPC baseline (48 frames), the final-context review (96 frames), the
|
||||
(Routing, QA severity/verdict, texel-density tiers, character loop criteria and budget rules
|
||||
recorded in the review doc; MCP-only steps translated to headless flatpak runs.)
|
||||
- [x] Re-run the neutral NPC baseline (48 frames), the final-context review (96 frames), the
|
||||
prop gallery and the 24-NPC budget on the current build; keep raw frames in `tmp/` and do
|
||||
not replace committed sheets until a fix lands.
|
||||
- [ ] Create `docs/3d-model-review.md` with a per-asset scorecard: silhouette, anatomy/proportion,
|
||||
not replace committed sheets until a fix lands. (48/48 and 96/96 frames captured under
|
||||
`xvfb-run`, none blank; raw sets in `tmp/model-baseline` and `tmp/model-review`; committed
|
||||
sheets untouched. 24-NPC smoke still 6.94 ms / 168 meshes / 131,616 triangles.)
|
||||
- [x] Create `docs/3d-model-review.md` with a per-asset scorecard: silhouette, anatomy/proportion,
|
||||
topology/edge flow, UV/texel density, textures/materials, rig/weights, LOD/impostor,
|
||||
collision/grounding, export contract, provenance, skill route, verdict (P0/P1/P2/accept).
|
||||
- [ ] Collect the baseline measurements in one table: `blender_assets.py inspect`, `audit`, `fit`,
|
||||
`npc_proportions.py`, texel density, triangles/meshes, 24-NPC frame time.
|
||||
(Doc created with character/gear/prop/venue tables, verdict columns and a ranked candidate
|
||||
list; unmeasured cells are marked `—` instead of being guessed.)
|
||||
- [x] Collect the baseline measurements in one table: `blender_assets.py inspect`, `audit`, `fit`,
|
||||
`npc_proportions.py`, texel density, triangles/meshes, 24-NPC frame time. (All seven captured;
|
||||
`texels` and `inspect --json --out` were added to make the measurements repeatable. All 46
|
||||
assets audit/inspect clean; texel density 64–122 px/m authored, 287–440 effective fabric.)
|
||||
- [ ] Review the scorecard with the project owner, rank the P0/P1 gaps and decide fix vs accept
|
||||
per item; record the decision and the reason in the review document.
|
||||
|
||||
|
||||
Reference in new issue
Block a user