Commit Graph

7 Commits

Author SHA1 Message Date
bc8f2b8bf5 Map anus/genitals group (10 keys) 2026-06-13 18:40:06 +02:00
41345043ee Map torso/chest/belly group (11 keys) 2026-06-13 18:39:00 +02:00
a494fd4ac1 Map nose/ear/horn group (6 keys) 2026-06-13 18:37:34 +02:00
aa49bc3c84 Map mouth/tongue/drool group (6 keys) 2026-06-13 18:36:00 +02:00
7f26027bca Clean old asset directories, re-extract with eye/face mappings 2026-06-13 18:34:35 +02:00
087c425ad2 Map eye/face group (20 keys): EyeLeft, Face, Blindfold, MonoEye, etc. 2026-06-13 18:33:07 +02:00
58f3bf6884 Phase 0.3-0.5: SVG export + YAML sidecars + asset catalog
- Add hair class KeyMap entries (基髪→BaseHair, 前髪→FrontHair, 胸毛→ChestHair)
- Implement cardinal spline → cubic Bezier SVG export for all 175 body parts
- Generate YAML sidecar files (part.yaml) per part with metadata
- Write Catalog.yaml index for runtime asset loading
- Output to SlaveMatrix/Assets/Parts/{EnglishName}/ structure
- Each part directory contains part.yaml + x{x}y{y}.svg morph variants
- 838 SVGs across 324 morph variants, 175 sidecars, 1 catalog
- Extraction tool now serves as the asset build pipeline step
2026-06-13 17:56:01 +02:00