- 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
118 lines
1.9 KiB
YAML
118 lines
1.9 KiB
YAML
id: 目隠帯
|
|
original_key: 目隠帯
|
|
resource: 胴体
|
|
morph_x: 1
|
|
morph_y: 1
|
|
variants:
|
|
- x: 0
|
|
y: 0
|
|
file: x0y0.svg
|
|
fields:
|
|
- name: 革
|
|
- name: 丸金具上中
|
|
- name: 丸金具上左1
|
|
- name: 丸金具上左2
|
|
- name: 丸金具上左3
|
|
- name: 丸金具上左4
|
|
- name: 丸金具上左5
|
|
- name: 丸金具上右1
|
|
- name: 丸金具上右2
|
|
- name: 丸金具上右3
|
|
- name: 丸金具上右4
|
|
- name: 丸金具上右5
|
|
- name: 丸金具下左1
|
|
- name: 丸金具下左2
|
|
- name: 丸金具下左3
|
|
- name: 丸金具下左4
|
|
- name: 丸金具下左5
|
|
- name: 丸金具下右1
|
|
- name: 丸金具下右2
|
|
- name: 丸金具下右3
|
|
- name: 丸金具下右4
|
|
- name: 丸金具下右5
|
|
joints:
|
|
- position: [
|
|
0.026379038799016236,
|
|
0.01845841585486754
|
|
]
|
|
- position: [
|
|
0.017437577627805383,
|
|
0.018778235135136143
|
|
]
|
|
- position: [
|
|
0.03532049997022712,
|
|
0.018778235135136143
|
|
]
|
|
- position: [
|
|
0.012851394611688919,
|
|
0.019405145977245634
|
|
]
|
|
- position: [
|
|
0.0219083082134108,
|
|
0.01855203529485773
|
|
]
|
|
- position: [
|
|
0.039906682986343506,
|
|
0.01940514597724563
|
|
]
|
|
- position: [
|
|
0.03084976938462168,
|
|
0.01855203529485773
|
|
]
|
|
- position: [
|
|
0.015444629050672922,
|
|
0.03659241879881568
|
|
]
|
|
- position: [
|
|
0.03731344854735946,
|
|
0.03659241879881567
|
|
]
|
|
- position: [
|
|
0.01978490052239474,
|
|
0.0360744713683564
|
|
]
|
|
- position: [
|
|
0.032973177075637655,
|
|
0.0360744713683564
|
|
]
|
|
- position: [
|
|
0.011652514245349369,
|
|
0.03515913628476658
|
|
]
|
|
- position: [
|
|
0.04110556335268302,
|
|
0.03515913628476658
|
|
]
|
|
- position: [
|
|
0.024154750515894288,
|
|
0.035091679377099935
|
|
]
|
|
- position: [
|
|
0.028603327082138134,
|
|
0.035091679377099935
|
|
]
|
|
- position: [
|
|
0.008641081615262853,
|
|
0.02024722597032956
|
|
]
|
|
- position: [
|
|
0.04411699598276962,
|
|
0.02024722597032956
|
|
]
|
|
- position: [
|
|
0.004910047128174286,
|
|
0.02153527107520961
|
|
]
|
|
- position: [
|
|
0.04784803046985818,
|
|
0.021535271075209608
|
|
]
|
|
- position: [
|
|
0.00793833762006854,
|
|
0.03294881911153598
|
|
]
|
|
- position: [
|
|
0.044819739977963846,
|
|
0.03294881911153598
|
|
]
|