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
@@ -192,6 +192,41 @@ the role's `TYPE_COLORS`.
|
||||
Gear is authored in attach-point space; the exact contract and runtime fit offsets are in
|
||||
[`architecture.md#character-and-gear-asset-contract`](architecture.md#character-and-gear-asset-contract).
|
||||
|
||||
The shipped matrix is **fifteen pieces** since the hat removal (owner, 2026-11-06): `cap` and
|
||||
`hood` are retired, and `firefighter_helmet` is the only head item.
|
||||
|
||||
| Attach | Pieces |
|
||||
| --- | --- |
|
||||
| head | `firefighter_helmet`, `sunglasses` |
|
||||
| back | `backpack`, `shoulder_bag`, `scba_tank` |
|
||||
| chest | `lanyard` |
|
||||
| hand | `phone`, `cup`, `clipboard`, `umbrella`, `camera`, `protest_sign`, `flashlight`, `wand`, `radio` |
|
||||
|
||||
### Hand-item fit on the Quaternius rig
|
||||
|
||||
The hand attach point moved from Godot y 0.78 (procedural wrist) to **y 1.017** (Quaternius
|
||||
wrist), so `fit` measures hand gear against the new wrist instead of the authored attach offset.
|
||||
Run `blender_assets.py fit`; per item it reports the grip drop, the lowest point at rest, whether
|
||||
that clears the hip line (0.95) and `size_vs_head` — the proportion that makes "reads oversized"
|
||||
measurable on the 0.20 m head.
|
||||
|
||||
| Item | Drop (m) | Lowest at rest | Clears hip | Longest | × head |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| `camera` | 0.053 | 0.964 | yes | 0.138 | 0.69 |
|
||||
| `phone` | 0.105 | 0.912 | no | 0.150 | 0.75 |
|
||||
| `cup` | 0.110 | 0.907 | no | 0.142 | 0.71 |
|
||||
| `radio` | 0.108 | 0.909 | no | 0.203 | 1.01 |
|
||||
| `flashlight` | 0.077 | 0.940 | no | 0.243 | 1.14 |
|
||||
| `wand` | 0.125 | 0.892 | no | 0.400 | 1.87 |
|
||||
| `umbrella` | 0.201 | 0.816 | no | 0.900 | 4.48 |
|
||||
| `clipboard` | 0.375 | 0.642 | no | 0.305 | 1.63 |
|
||||
| `protest_sign` | 0.250 | 0.767 | no | 1.230 | 6.12 |
|
||||
|
||||
Falling below the hip line is normal for a carried object; the number that matters is whether the
|
||||
item was *authored* for the new grip. Only the `clipboard` was: its grip sat in the middle of the
|
||||
board, so it swung through the thigh. It now grips the top edge (0.22 × 0.30 m) like a carried
|
||||
clipboard, and `HAND_ITEM_AUTHORED_SIZE` in the tool flags any future drift past 10 %.
|
||||
|
||||
## Props
|
||||
|
||||
| Prop | Replaces / role | Notes |
|
||||
|
||||
Reference in new issue
Block a user