ship(mako): mako_base_v01 — fullhead body (24k body / full-res 158k head) as male Ariki default

Decimate body-only (01), AccuRig manual rig, index-exact graft (02, mesh moved
0mm), QuatSkin via ariki-game converter (HEAD_SAFE=1, body-only normals fix).
Ships as Ariki_Male_Mako.glb, lineage MALE-MAKO-FULLHEAD-V1. First mako ship.
Height 1.818m provisional. Ceremony per REGISTRY.md; irreplaceable AccuRig FBX
preserved in rig/.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-12 10:33:15 -07:00
parent a4e16315ae
commit 6dc60b0d32
17 changed files with 1247 additions and 2 deletions
+21 -2
View File
@@ -23,7 +23,7 @@ characters/
lena_base_v01/ SHIPPED 2026-08-10 <- frozen
lena_base_v02/ the next one to ship
male/
mako_base_v01/ (none yet — mako has never shipped)
mako_base_v01/ SHIPPED 2026-08-12 <- frozen
work/
lena/ the live lane: recipes + masters. Grammar-exempt.
mako/
@@ -136,7 +136,7 @@ names without touching the immutable delivered files.
| character | gender | parent original | ships so far |
|---|---|---|---|
| `lena` | female | `female_lena_tripo` | `lena_base_v01` |
| `mako` | male | `male_base_bald_tripo_v1` | none |
| `mako` | male | `male_base_bald_tripo_v1` | `mako_base_v01` |
Spelling history for the male: game wiki "Mako", AccuRig-era typo "moka", also "moko".
Canonical filename token is **`mako`**; the others are never used in new files.
@@ -150,6 +150,7 @@ Status vocabulary: `shipped / superseded / rolled-back`.
| folder | character | date | status | ship name in ariki-game | sha256 (repo-side body) |
|---|---|---|---|---|---|
| `female/lena_base_v01` | `lena` | 2026-08-10 | shipped | `Ariki_Female_QuatSkin_Nude.glb`, and swapped into `Ariki_Female_QuatSkin.glb` | `0d602accef0992a6a0dfffa5b73b1f9b702400df5258ff7517f786f11050f4d0` |
| `male/mako_base_v01` | `mako` | 2026-08-12 | shipped | `Ariki_Male_Mako.glb` (male Ariki default, lineage `MALE-MAKO-FULLHEAD-V1`) | `220714a2fb6283188be3834214877204533fde78de9a6ffa03ed85e1167735d3` |
### `lena_base_v01` — what it is
@@ -178,3 +179,21 @@ Ancestry, condensed from the 20 intermediate stages that produced her (all prune
mannequin with no muscle definition. The shipped body has athletic definition
(`42_musculature.py` strength 1.0, `SPINE=0.34`). Flagged here so it is a known
decision rather than a drift.
### `mako_base_v01` — what it is
The Tripo male sculpt with the body decimated and the **head untouched** (158,575 tris,
full scan resolution, cut at the neck at 86.5% of height): body 24k / hands 40k. First
mako-geometry body ever in the game — it replaced the July graft body (Superhero_Male +
Lena's head, `MALE-MAKO-D-V1`, kept on disk as comparison) as the male Ariki default.
| step | what happened |
|---|---|
| decimate | body/hands only (`work/mako/01_decimate_fullhead.py`); head gated bit-identical → 222,575 tris |
| rig | AccuRig 1.10, manual, on a 1.700 m materials-free carrier → 101 CC_Base_* bones |
| graft | index-exact (122,062 verts both sides), mesh moved 0 mm (`work/mako/02_graft.py`) |
| quatskin | `ariki-game/tools/make_mako_fullhead_quatskin_accurig.py` `HEAD_SAFE=1` → 65 joints, 1.818 m, rigid mitts, body-only weld + body-only split-normals clear |
**Known decisions:** height 1.818 m is provisional (IB-lane taller-than-Lena convention,
not eye-locked); ship name avoids the `QuatSkin`/`QuatBody` tokens because
`PlayerController` string-gates on them; no male LOD1 yet. Details in the folder README.