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>
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# 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`.
|
||||
Reference in New Issue
Block a user