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
This commit is contained in:
4
SlaveMatrix/Assets/Parts/キスマーク/x0y0.svg
Normal file
4
SlaveMatrix/Assets/Parts/キスマーク/x0y0.svg
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1 1">
|
||||
<g transform="translate(0.4703872946010103,0.1295971994927484) rotate(0) scale(1,1) translate(-0.006611516008708062,-0.006611516008708063)"><path d="M 0.009447344863004867 0.006611516008708063 C 0.009447344863004867 0.006866740605594776 0.0061388778663252624 0.008142863590028339 0.006611516008708063 0.008142863590028339 C 0.0061388778663252624 0.008142863590028339 0.0037756871544112574 0.0063562914118213505 0.0037756871544112574 0.006611516008708063 C 0.0037756871544112574 0.0063562914118213505 0.0070841541510908625 0.005080168427387788 0.006611516008708062 0.005080168427387788 C 0.0070841541510908625 0.005080168427387788 0.009447344863004867 0.006866740605594776 0.009447344863004867 0.006611516008708063 Z" fill="#cccccc" stroke="none" stroke-width="0"/>
|
||||
</g></svg>
|
||||
|
After Width: | Height: | Size: 874 B |
Reference in New Issue
Block a user