Retire the unused beanie gear and sequence asset fixes after the map rebuild
This commit is contained in:
1 parent
ac0cf35cfb
commit
5158efc467
9 files changed
+19
-37
No files matched your search
@@ -103,7 +103,6 @@ yet reviewed; this document is the place to fill it.
|
||||
| Gear | Attach | Tris | Verdict |
|
||||
| --- | --- | --- | --- |
|
||||
| `cap` | head | 328 | — (fit measured, visual pending) |
|
||||
| `beanie` | head | 460 | — (unused by any character) |
|
||||
| `hood` | head | 804 | — |
|
||||
| `sunglasses` | head | 164 | accept (0.9.4 clearance) |
|
||||
| `firefighter_helmet` | head | 672 | accept (0.9.4 + 3 cm runtime offset) |
|
||||
@@ -130,7 +129,8 @@ head band at 0.64× head width. Three caveats worth recording, none of which cha
|
||||
measured against the **hip/skirt** radius, which is wider than the upper back where the bags
|
||||
actually sit; `cap` and `firefighter_helmet` report `band=OUTSIDE` because they sit on the crown
|
||||
above the 1.55–1.81 face/head band (expected); and the `lanyard` clip is corrected at runtime by
|
||||
`GEAR_OFFSETS` (+4 cm forward). `beanie` is unused and remains a retire/reassign candidate.
|
||||
`GEAR_OFFSETS` (+4 cm forward). The unused `beanie` was retired on 2026-11-03 (removed from
|
||||
`GEAR`, its builder, `npc_avatar.gd` and the manifest).
|
||||
|
||||
### Props (20 library + 6 generated fallbacks)
|
||||
|
||||
@@ -249,7 +249,7 @@ owner review decides.
|
||||
palm with `HAND_ITEM_FORWARD`; no finger bones exist, so a curl rig is a contract decision, not
|
||||
a modelling tidy-up.
|
||||
7. **Gear never reviewed as silhouette language (P2).** 18 pieces pass fit/contract but have no
|
||||
prop-artist verdict; `beanie` is unused and could be retired or reassigned.
|
||||
prop-artist verdict (the unused `beanie` was retired 2026-11-03).
|
||||
8. **Venue shape language (P2).** Hollywood and the Joke Shop have budget data but no
|
||||
`environment-artist`/`archviz` review; the TV Studio has no recorded map-budget number in this
|
||||
document yet.
|
||||
|
||||
@@ -21,7 +21,7 @@ captures in `docs/screenshots/`.
|
||||
|
||||
- **People** (`targeting_npc`, `joke_shop_queue`, `studio_arrival`,
|
||||
`crowd_panic`, `responder_arrival`): ordinary adults in sweaters, jackets,
|
||||
long coats, hoodies and beanies; a security guard in a dark uniform with a cap
|
||||
long coats and hoodies; a security guard in a dark uniform with a cap
|
||||
and belt; a firefighter in a dark turnout coat with yellow reflective bands,
|
||||
a helmet and an SCBA tank. The current skinned `npc_base` is a set of boxes
|
||||
and cylinders with a flat face, so silhouette was the main gap.
|
||||
@@ -145,7 +145,7 @@ attach point:
|
||||
|
||||
| Attach | Godot parent / position | Gear |
|
||||
| --- | --- | --- |
|
||||
| `head` | `Rig/Head` marker (0, 1.62, 0) | cap, beanie, hood, sunglasses, firefighter_helmet |
|
||||
| `head` | `Rig/Head` marker (0, 1.62, 0) | cap, hood, sunglasses, firefighter_helmet |
|
||||
| `back` | `Rig` at (0, 1.10, 0), spine centre; items sit behind the body (Blender +Y = Godot −Z) | backpack, shoulder_bag, scba_tank |
|
||||
| `chest` | `Rig` at (0, 1.30, 0), sternum | lanyard |
|
||||
| `hand` | Hand proxy (±0.27, 0.78, 0.02); grip 5 cm below the origin | phone, cup, clipboard, umbrella, camera, protest_sign, flashlight, wand, radio |
|
||||
|
||||
@@ -78,7 +78,7 @@ pass every applicable item before a library rebuild is accepted.
|
||||
the head volume has a readable jaw/cheek/chin transition; no face-plane seams,
|
||||
inverted normals or z-fighting. The face direction must remain unambiguous.
|
||||
4. **Hair and headgear:** hair covers the scalp without gaps or scalp-through
|
||||
seams; fringes, buns and beards keep their silhouette. Caps, beanies, hoods,
|
||||
seams; fringes, buns and beards keep their silhouette. Caps, hoods,
|
||||
sunglasses and the firefighter helmet clear the brow, eyes and ears. Headgear
|
||||
may sit outside the 1.55–1.81 m face band, but its brim must not cover the
|
||||
eyes.
|
||||
|
||||
Reference in new issue
Block a user