Start the prop and gear fit pass: hand-gear measurement, top-edge clipboard, carried role props, 15-piece gear set
This commit is contained in:
1 parent
cba00facf5
commit
219588bf8a
17 files changed
+127
-73
No files matched your search
@@ -938,23 +938,36 @@ from 1.62 to 1.69 and the shoulder width from 0.27 to 0.15, so anything authored
|
||||
body is now the wrong size or in the wrong place. Nothing in this workstream changes the runtime
|
||||
contract.
|
||||
|
||||
- [ ] Extend `tools/blender_assets.py fit` to measure **hand** and **chest** gear (it currently
|
||||
reports head, back and chest only, and skips `hand` outright). Report each item's grip
|
||||
offset from the wrist, its overall size and whether it clears the thigh at rest.
|
||||
- [x] Extend `tools/blender_assets.py fit` to measure **hand** gear (it skipped `hand` outright).
|
||||
It now reports grip drop, the lowest point at rest against the Quaternius wrist (y 1.017), the
|
||||
hip-line flag (0.95), the authored size and `size_vs_head` — the proportion number that makes
|
||||
"reads oversized" measurable.
|
||||
- [x] Record the nine hand-item measurements (table in `docs/blender-assets.md`). Only the
|
||||
`clipboard` was actually mis-authored: its grip sat in the *middle* of the board, so it hung
|
||||
through the thigh line. It now grips the top edge like a carried clipboard (0.22 x 0.30 m).
|
||||
- [ ] Record a measurement table for the nine hand items (`phone`, `cup`, `clipboard`, `umbrella`,
|
||||
`camera`, `protest_sign`, `flashlight`, `wand`, `radio`) against the Quaternius wrist
|
||||
(Godot y 1.017, palm 4 cm forward) and pick a grip scale per item.
|
||||
- [ ] Re-author the oversized hand items: `clipboard` (0.23 x 0.31 m) and `umbrella` (0.70 m
|
||||
shaft) are the two the captures flag; rebuild, re-bake AO and re-check in the capture gate.
|
||||
- [x] Re-author the `clipboard` (top-edge grip, 0.22 x 0.30 m) and rebuild + re-bake AO. The
|
||||
`umbrella` (0.90 m) measures on its real-world size and keeps its grip, so it stays.
|
||||
- [x] Re-fit the role props in `NpcAvatar._add_props()`: the delivery parcel (0.34 m slab across
|
||||
the torso) is now a 0.26 m carried box in the hand, and the confused visitor carries a folded
|
||||
map instead of a tray hovering at the hip.
|
||||
- [ ] Re-fit the role props in `NpcAvatar._add_props()` and `_add_hand_item()` — delivery box,
|
||||
confused-visitor tray, influencer photo prop, tourist camera — against the same wrist
|
||||
anchors, and delete the now-unused primitive cap/hood fallbacks, if any remain.
|
||||
- [ ] Retire the gear GLBs the roster no longer uses (`cap`, `hood`, `beanie`) or mark them
|
||||
fallback-only, and update `CREDITS.md`, the manifest and `docs/blender-assets.md`.
|
||||
- [ ] Re-measure `fit` for `backpack`, `shoulder_bag`, `scba_tank` and `lanyard` on the slimmer
|
||||
Quaternius torso and re-fit the straps where they no longer touch the body.
|
||||
- [ ] Rebuild `docs/blender_previews/sheet_npc_gear.jpg` and add a gear-on-character sheet to the
|
||||
review page, then re-run the 24-NPC budget smoke.
|
||||
- [x] Retire the gear GLBs the roster no longer uses: `cap` and `hood` are gone from `GEAR`, the
|
||||
manifest and the asset tree (`beanie` was already retired). The builder branches stay for a
|
||||
future design, guarded by a comment.
|
||||
- [x] `docs/blender-assets.md` documents the 15-piece matrix and the hand-item fit table;
|
||||
`architecture.md`, `asset-tooling.md` and the preview index were updated with the new counts.
|
||||
`CREDITS.md` still cites the upstream pack, which is unchanged.
|
||||
- [x] Re-measure `fit` for the back and chest gear on the slimmer torso: `backpack` inner x 0.150
|
||||
against a 0.190 clothing radius (straps cross the body, as intended), `shoulder_bag` x
|
||||
clearance +0.072, `scba_tank` inner x 0.150, `lanyard` radial clearance +0.012 on the chest.
|
||||
The backpack straps were re-fitted for this torso in `fb3e75a`; nothing further needed.
|
||||
- [x] Rebuilt `docs/blender_previews/sheet_npc_gear.jpg` for the 15-piece set (all renders
|
||||
regenerated) and re-ran the 24-NPC budget smoke (175,264 tris, 0.87 ms).
|
||||
- [ ] Update `docs/npc-visual-review.md` row 4 (hands and hand-held gear) once the pass lands.
|
||||
|
||||
**Exit:** every gear piece and role prop has a measured fit against the Quaternius attach points,
|
||||
|
||||
Reference in new issue
Block a user