Files
jeremy 3d8825f5a9 reorg(characters): ship-time folders — lena_base_v01 ships, lane moves to work/lena
REGISTRY rewritten around the central rule: a character folder is born only
when a body ships to ariki-game (<character>_base_v<NN> = ship ordinal).
lena_nude dissolves accordingly:
- characters/female/lena_base_v01/ — SHIPPED 2026-08-10: AccuRig GLB carrier,
  T-pose/rig FBX + JSON, previews, frozen README
- characters/work/lena/ — the live lane: recipes 01-47 (incl. new 36-47:
  refill/sheets/clay/despeckle/musculature/spin/AccuRig export/graft/pose QC),
  masters (athletic_v04 blend + textures, accurig blend), lane-history README
- hires_claude/hires_work intermediates (blends, logs, probes) pruned

Supporting docs: AGENTS.md, working-files rule, rig-graft plan addendum,
originals README, prune_lane.py.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 07:17:15 -07:00

43 lines
2.1 KiB
Markdown

# lena_base_v01 — SHIPPED 2026-08-10
**Frozen.** Nothing in this folder is ever edited or re-exported (REGISTRY rule 2).
Any change at all becomes `lena_base_v02`.
The game's female base body. Nude sculpt (no bra, no briefs, no nipples, featureless
crotch), athletic definition in the normal map, 65-bone Quaternius skeleton.
## Contents
| file | what |
|---|---|
| `lena_base_accurig_glb_v01.glb` | the body as it left this repo — mesh + atlas + AccuRig skeleton, 31,111 v / 101 joints. `doubleSided=true` |
| `rig/lena_base_accurig_fbx_v01/` | **irreplaceable.** Output of a manual AccuRig 1.10.1822.1 session — no script regenerates this. Settings JSON kept alongside as provenance |
| `rig/lena_base_tpose_fbx_v01.fbx` | the carrier fed *into* that AccuRig session. Regenerable (`45_accurig_export.py`) but kept so the rig is reproducible end to end |
| `preview/` | renders of the shipped body |
## Where it went
Converted to the 65-bone contract by `ariki-game/tools/make_lena_nude_quatskin_accurig.py`
and imported as:
- `Ariki_Female_QuatSkin_Nude.glb` — sha256 `75a51668fe6f084b60995fd257afd2ee8e4e6317d1676ff793675ca018f237b0`
- `Ariki_Female_QuatSkin.glb` — same body, swapped in on 2026-08-10. The body it
replaced is kept as `Ariki_Female_QuatSkin_PRESWAP_2026-08-10.glb.bak`.
Textures ship loose as `Ariki_Female_QuatSkin_Nude_athletic_v04_{base,normal,rm}.jpg`.
## Two facts that bite
- **`doubleSided=true` is load-bearing.** Patches of the mesh are wound inward; a
single-sided material culls them into grey holes across her face and underbust.
- **Two corrections live in the graft**, both solved by least-squares fit rather than
hardcoded: the T-pose carrier was exported at 1.700 m (scale 0.576058) and AccuRig
shifted the body ~11.77 mm. Same family as the July lane's 4 cm offset trap.
## Rebuilding / continuing
Recipes and masters are in `characters/work/lena/`. Start from
`masters/athletic_v04.blend` (the game-res head, 31,111 v) or `masters/34_v04.blend`
(the full-res sculpt head, 860,389 v). Full stage-by-stage history including the dead
ends is in `work/lena/README_lane_history.md`.