Give every Quaternius head a visible mouth and queue the prop and gear fit pass
This commit is contained in:
1 parent
30d145079a
commit
9fd48243ad
32 files changed
+146
-36
No files matched your search
@@ -930,6 +930,37 @@ gear) and 5 (head gear on the skull).
|
||||
- [ ] Refresh `CHARACTERS`, the manifest roles/tint data, `CREDITS.md` and the review doc rows as
|
||||
each family lands.
|
||||
|
||||
### Prop and gear fit pass (new NPC attach points)
|
||||
|
||||
Goal: every gear piece and role prop is measured against, and re-authored for, the Quaternius
|
||||
skeleton. The 0.9.9 roster swap moved the hand from y 0.78 to the wrist at y 1.017, the head centre
|
||||
from 1.62 to 1.69 and the shoulder width from 0.27 to 0.15, so anything authored for the procedural
|
||||
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.
|
||||
- [ ] 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.
|
||||
- [ ] 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.
|
||||
- [ ] 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,
|
||||
the hand-held items are within +/-10 % of their authored real-world size, and the review page row 4
|
||||
is signed off.
|
||||
|
||||
### Gates and rollout
|
||||
|
||||
- [ ] Re-bake AO per rebuilt GLB and refresh the stale `.godot` import cache (scratch-copy
|
||||
|
||||
Reference in new issue
Block a user