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:
2026-06-13 17:56:01 +02:00
parent fb0ff502f0
commit 58f3bf6884
1070 changed files with 83799 additions and 32 deletions

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1 1">
<g transform="translate(0.21784245957836204,0.6180156946538408) rotate(0) scale(1,1) translate(-0.16362358866765447,-0.05353501234094267)"><path d="M 0.16033391674167743 0.05386334823432536 C 0.16059870648265623 0.05367482037499742 0.16406564196680684 0.051572429802384606 0.16351139363342282 0.05160101392239008 C 0.16406564196680684 0.051572429802384606 0.1672743553346911 0.053680282533582084 0.16698489674228584 0.053520338794259624" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.16698489674228584 0.053520338794259624 C 0.16695228186513503 0.053952436511918625 0.16651206181178616 0.06015933468821381 0.1665935182164761 0.05870551140616761 C 0.16651206181178616 0.06015933468821381 0.16595857835846725 0.07198794374320121 0.1660074198860064 0.070966218178814" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1660074198860064 0.070966218178814 C 0.16591207457294666 0.07151892317497693 0.16552879525418096 0.07577939896863917 0.16543534800764803 0.07428244815579163 C 0.16552879525418096 0.07577939896863917 0.16616781311009973 0.0801206231237907 0.166568103365204 0.07994792305589923 C 0.16616781311009973 0.0801206231237907 0.16216028542325334 0.07387650620168108 0.16303360647702247 0.07531864856314041 C 0.16216028542325334 0.07387650620168108 0.16104393880351697 0.0706244722744771 0.1613281770425892 0.07129506888714329" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1613281770425892 0.07129506888714329 C 0.1612776505644276 0.07056261478861861 0.16063900427957423 0.06105297631711234 0.16072185930465022 0.06250561970484717 C 0.16063900427957423 0.06105297631711234 0.16030158819476303 0.05314315894511521 0.16033391674167743 0.05386334823432536" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.2177798974990202,0.5851754693147053) rotate(0) scale(1,1) translate(-0.16350158563624956,-0.04657044177020822)"><path d="M 0.15746858987998305 0.04717258359345998 C 0.15791860017223508 0.046859211659270275 0.1638740998688597 0.04335767982903028 0.16286871338700734 0.04341212038318348 C 0.1638740998688597 0.04335767982903028 0.17008860385181163 0.046778228323658 0.1695332276622113 0.0465192969436215" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1695332276622113 0.0465192969436215 C 0.16939545923955993 0.047501342371942215 0.16772586816264703 0.061018913970223736 0.16788000659039498 0.0583038420834701 C 0.16772586816264703 0.061018913970223736 0.16766719652413922 0.08083318604309805 0.16768356652923583 0.07910015958466514" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.16768356652923583 0.07910015958466514 C 0.16765150081350816 0.07926671512523648 0.16715125557964908 0.08139424208344623 0.1672987779405039 0.08109882607152114 C 0.16715125557964908 0.08139424208344623 0.16562993049414648 0.08283064954202071 0.16591329819897774 0.08264515172776629 C 0.16562993049414648 0.08283064954202071 0.1635550805813919 0.08335067546963068 0.16389836548252895 0.08332479984257415 C 0.1635550805813919 0.08335067546963068 0.16148266019992386 0.08281497933892983 0.1617938793853332 0.08295565925244462 C 0.16148266019992386 0.08281497933892983 0.15996797271733434 0.08136710049552799 0.16016373525761654 0.08163664088039654 C 0.15996797271733434 0.08136710049552799 0.1593848117056412 0.0795615524468241 0.159444728901947 0.07972117463402198" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.159444728901947 0.07972117463402198 C 0.1594297917883687 0.07840100327645931 0.15910080528717693 0.06116673575655643 0.15926548353900727 0.06387911834326992 C 0.15910080528717693 0.06116673575655643 0.15731884874173102 0.04578037236430915 0.15746858987998305 0.04717258359345998" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.21834609497379515,0.5407548007922278) rotate(0) scale(1,1) translate(-0.1637297079014812,-0.041620634928648925)"><path d="M 0.15492603426955073 0.04225733683267565 C 0.1556115717971737 0.041730951308934096 0.16462144691997485 0.03583623157990727 0.1631524846010263 0.03594071054777699 C 0.16462144691997485 0.03583623157990727 0.1733370068882591 0.04142549577411089 0.1725535820969335 0.04100358921823905" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1725535820969335 0.04100358921823905 C 0.17230187873488895 0.04218256738927598 0.16931468911604203 0.05782751857613071 0.1695331417523988 0.055151327270682136 C 0.16931468911604203 0.05782751857613071 0.1700569184765665 0.0756300667293026 0.16993215046065197 0.07311788488362189 C 0.1700569184765665 0.0756300667293026 0.17112187523359998 0.08631247813011973 0.1710303579433732 0.08529750941885067" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1710303579433732 0.08529750941885067 C 0.17097456268073713 0.0856171643360633 0.17008851494211047 0.08970363523376064 0.17036081479174028 0.0891333684254022 C 0.17008851494211047 0.08970363523376064 0.167227053478713 0.09250574062153061 0.16776275974781552 0.09214071111915195 C 0.167227053478713 0.09250574062153061 0.1632767689361212 0.09357570528996907 0.1639323395625101 0.0935137224539461 C 0.1632767689361212 0.09357570528996907 0.15929613686739574 0.09262683307023803 0.15989591223114857 0.09288450515142768 C 0.15929613686739574 0.09262683307023803 0.15635176442071702 0.08991337350733478 0.1567350351974761 0.09042165747967024 C 0.15635176442071702 0.08991337350733478 0.1551767985527529 0.08648205081704642 0.1552966629100393 0.0867850974834021" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1552966629100393 0.0867850974834021 C 0.15533602471418506 0.08502764545718626 0.15573811883974786 0.06198502644791809 0.15576900455978857 0.06569567316881196 C 0.15573811883974786 0.06198502644791809 0.15485578674536424 0.04030414213799762 0.15492603426955073 0.04225733683267565" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.21925447453246683,0.49179914113094236) rotate(0) scale(1,1) translate(-0.16477919454946235,-0.04223493796216561)"><path d="M 0.15508936721544378 0.041837698620508734 C 0.1559624177178201 0.04129806436845767 0.16718094446629622 0.035428294152838755 0.1655659732439598 0.035362087595895944 C 0.16718094446629622 0.035428294152838755 0.17521094260344108 0.04323801811281634 0.17446902188348098 0.04263217730382247" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.17446902188348098 0.04263217730382247 C 0.17434379263648217 0.04481223897518799 0.17295565988336117 0.0726665336327142 0.17296627091949524 0.0687929173602087 C 0.17295565988336117 0.0726665336327142 0.17445630766073683 0.09080912717502838 0.1743416894498721 0.08911557257388841" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1743416894498721 0.08911557257388841 C 0.17431024869242123 0.08955280309638988 0.1736761381748484 0.09516597776402393 0.17396440036046162 0.0943623388439061 C 0.1736761381748484 0.09516597776402393 0.17021233478975206 0.09932305545140865 0.17088254322251317 0.09875923961530235 C 0.17021233478975206 0.09932305545140865 0.16504932629573807 0.101301047631312 0.1659218991673282 0.10112812887718177 C 0.16504932629573807 0.101301047631312 0.1595705366492925 0.10056995289649372 0.16041166876343174 0.10083426466486498 C 0.1595705366492925 0.10056995289649372 0.15524400311168035 0.09732566749073908 0.15582831379765724 0.09795638765672669 C 0.15524400311168035 0.09732566749073908 0.1531975760928802 0.09287472559103754 0.15339994053170922 0.09326562267301364" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.15339994053170922 0.09326562267301364 C 0.15359217676235384 0.09127367066285307 0.15584756085642257 0.06507653821337805 0.15570677529944468 0.0693621985510868 C 0.15584756085642257 0.06507653821337805 0.15503791654177704 0.03954399029296056 0.15508936721544378 0.041837698620508734" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g id="輪">
<g transform="translate(0.2188118030924744,0.5151579911294517) rotate(0) scale(1,1) translate(-0.011152769902399133,-0.011152769902399133)"><path d="M -0.0004486446078665137 0.006917294811564555 C 0.0005181399346556239 0.006917294811564555 0.013086338987443411 0.0069172948115645535 0.011152769902399138 0.0069172948115645535 C 0.013086338987443411 0.0069172948115645535 0.02372096895518691 0.006917294811564552 0.022754184412664774 0.006917294811564552" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.022754184412664774 0.006917294811564552 C 0.022754184412664774 0.0072702510691341 0.022754184412664795 0.011858682417538225 0.022754184412664795 0.011152769902399128 C 0.022754184412664795 0.011858682417538225 0.022754184412664774 0.015741201250803267 0.022754184412664774 0.015388244993233718" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.022754184412664774 0.015388244993233718 C 0.021787399870142637 0.015388244993233718 0.00921920081735486 0.015388244993233718 0.011152769902399133 0.015388244993233718 C 0.00921920081735486 0.015388244993233718 -0.001415429150388651 0.015388244993233718 -0.0004486446078665137 0.015388244993233718" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M -0.0004486446078665137 0.015388244993233718 C -0.0004486446078665137 0.015035288735664171 -0.0004486446078665137 0.010446857387260049 -0.0004486446078665137 0.011152769902399147 C -0.0004486446078665137 0.010446857387260049 -0.0004486446078665137 0.0065643385539950055 -0.0004486446078665137 0.006917294811564555" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.21583212462438295,0.5151579911294517) rotate(0) scale(1,1) translate(-0.00775832499658671,-0.0077583249965867095)"><path d="M 0.01251900645597602 0.013360240509311293 C 0.011756312137719365 0.013260665176229605 0.0026039803186395 0.01133125925995863 0.0033666746368961557 0.012165336512331041 C 0.0026039803186395 0.01133125925995863 0.004129368955152807 0.0025172362284699604 0.0033666746368961518 0.00335131348084237 C 0.004129368955152807 0.0025172362284699604 0.013281700774232671 0.002056834150780438 0.012519006455976017 0.002156409483862125" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.012519006455976017 0.002156409483862125 C 0.012519006455976017 0.0022349276676541362 0.012519006455976017 0.0032085531466750777 0.012519006455976017 0.0030986276893662616 C 0.012519006455976017 0.0032085531466750777 0.012519006455976017 0.0035069222450847238 0.012519006455976017 0.003475514971567919" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.012519006455976017 0.003475514971567919 C 0.01187741831170098 0.0035511779486765848 0.004178360580400549 0.005021609390599708 0.004819948724675584 0.004383470696871908 C 0.004178360580400549 0.005021609390599708 0.005461536868950621 0.011771317990029319 0.004819948724675584 0.011133179296301518 C 0.005461536868950621 0.011771317990029319 0.013160594600251057 0.012116797998714176 0.01251900645597602 0.01204113502160551" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.01251900645597602 0.01204113502160551 C 0.01251900645597602 0.012072542295122314 0.01251900645597602 0.012527947761115977 0.01251900645597602 0.01241802230380716 C 0.01251900645597602 0.012527947761115977 0.01251900645597602 0.013438758693103304 0.01251900645597602 0.013360240509311293" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.2119754447108568,0.5151579911294517) rotate(0) scale(1,1) translate(-0.0022536622055164745,-0.002253662205516475)"><path d="M 0.003227710279302139 0.003073248082592451 C 0.0030711168342427856 0.0030615074417861374 0.0011919954935305452 0.002807503387543672 0.0013485889385898987 0.0029323603929166876 C 0.0011919954935305452 0.002807503387543672 0.0015051823836492511 0.0014501070127432463 0.0013485889385898978 0.001574964018116262 C 0.0015051823836492511 0.0014501070127432463 0.0033843037243614905 0.0014223356876341842 0.0032277102793021374 0.001434076328440498" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.0032277102793021374 0.001434076328440498 C 0.003259028968314008 0.0015023751515301626 0.0036035345474445847 0.0023902598516958038 0.0036035345474445847 0.0022536622055164745 C 0.0036035345474445847 0.0023902598516958038 0.0031963915902902687 0.0031415469056821155 0.003227710279302139 0.003073248082592451" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.2251838992801677,0.5151579911294517) rotate(0) scale(1,1) translate(-0.006469483550722008,-0.0064694835507220095)"><path d="M 0.007232413271777987 0.0014618902907000387 C 0.0074867231787966474 0.0031310880440406958 0.006978103364759327 0.013146274564084636 0.007232413271777987 0.01147707681074398 C 0.006978103364759327 0.013146274564084636 0.005452243922647367 0.009807879057403324 0.005706553829666027 0.01147707681074398 C 0.005452243922647367 0.009807879057403324 0.0059608637366846875 -0.00020730746264062015 0.005706553829666027 0.0014618902907000367 C 0.0059608637366846875 -0.00020730746264062015 0.0074867231787966474 0.0031310880440406958 0.007232413271777987 0.0014618902907000387 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.20839917088167495,0.5151579911294517) rotate(0) scale(1,1) translate(-0.009906215631991292,-0.007758324996586713)"><path d="M 0.009906215631991292 0.013360240509311297 C 0.009448599041037299 0.013140353761849789 0.003957199949589377 0.01000783370178061 0.004414816540543371 0.0107215995397732 C 0.003957199949589377 0.01000783370178061 0.004872433131497364 0.004081284615407626 0.004414816540543371 0.004795050453400216 C 0.004872433131497364 0.004081284615407626 0.010363832222945284 0.0019365227364006152 0.00990621563199129 0.002156409483862123" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.00990621563199129 0.002156409483862123 C 0.00990621563199129 0.0022349276676541345 0.00990621563199129 0.0032085531466750764 0.00990621563199129 0.0030986276893662603 C 0.00990621563199129 0.0032085531466750764 0.009906215631991292 0.0035069222450847225 0.009906215631991292 0.0034755149715679176" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.009906215631991292 0.0034755149715679176 C 0.009534492036343671 0.003652766687855165 0.005073808888572221 0.006139085521564106 0.005445532484219842 0.005602535567014888 C 0.005073808888572221 0.006139085521564106 0.005817256079867462 0.010450664380707752 0.005445532484219842 0.009914114426158534 C 0.005817256079867462 0.010450664380707752 0.010277939227638913 0.012218386737892759 0.009906215631991292 0.01204113502160551" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.009906215631991292 0.01204113502160551 C 0.009906215631991292 0.012072542295122314 0.009906215631991292 0.012527947761115973 0.009906215631991292 0.012418022303807157 C 0.009906215631991292 0.012527947761115973 0.009906215631991292 0.01343875869310331 0.009906215631991292 0.013360240509311297" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.22922443530327383,0.5151579911294517) rotate(0) scale(1,1) translate(-0.005610434361182026,-0.007758324996586713)"><path d="M 0.005610434361182026 0.013360240509311293 C 0.005610434361182026 0.013281722325519283 0.005610434361182026 0.012308096846498341 0.005610434361182026 0.012418022303807156 C 0.005610434361182026 0.012308096846498341 0.005610434361182026 0.012009727748088707 0.005610434361182026 0.01204113502160551" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.005610434361182026 0.01204113502160551 C 0.005982157956829655 0.011863883305318262 0.010442841104601192 0.009377564471609314 0.010071117508953564 0.009914114426158532 C 0.010442841104601192 0.009377564471609314 0.009699393913305937 0.00506598561246567 0.010071117508953564 0.005602535567014888 C 0.009699393913305937 0.00506598561246567 0.005238710765534398 0.00329826325528067 0.005610434361182026 0.0034755149715679176" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.005610434361182026 0.0034755149715679176 C 0.005610434361182026 0.003444107698051113 0.005610434361182026 0.0029887022320574464 0.005610434361182026 0.0030986276893662625 C 0.005610434361182026 0.0029887022320574464 0.005610434361182026 0.0020778913000701156 0.005610434361182026 0.0021564094838621268" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.005610434361182026 0.0021564094838621268 C 0.006068050952136023 0.0023762962313236343 0.011559450043583984 0.005508816291392805 0.011101833452629987 0.004795050453400216 C 0.011559450043583984 0.005508816291392805 0.01064421686167599 0.011435365377765789 0.011101833452629987 0.010721599539773198 C 0.01064421686167599 0.011435365377765789 0.0051528177702280294 0.013580127256772802 0.005610434361182026 0.013360240509311293" fill="none" stroke="#000000" stroke-width="0.001"/>
</g></g>
<g transform="translate(0.21966171751867264,0.42439729251110114) rotate(0) scale(1,1) translate(-0.0640480568733621,-0.05071333448967337)"><path d="M 0.047716237555292654 0.12303419490877023 C 0.048085272463059166 0.1218360545272166 0.05205861295332082 0.10750917236073054 0.052144656448490784 0.10865651033012683 C 0.05205861295332082 0.10750917236073054 0.04622863721031662 0.10931694168817212 0.046683715613253095 0.10926613927601479" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.046683715613253095 0.10926613927601479 C 0.0471913050345545 0.10811004544361853 0.0528272996872349 0.09428772186702067 0.05277478866886997 0.0953930132872596 C 0.0528272996872349 0.09428772186702067 0.04685876943069581 0.09605344464530491 0.04731384783363228 0.09600264223314758" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.04731384783363228 0.09600264223314758 C 0.04782143725493369 0.09484654840075132 0.053457431907614095 0.08102422482415347 0.05340492088924916 0.0821295162443924 C 0.053457431907614095 0.08102422482415347 0.04748890165107501 0.0827899476024378 0.04794398005401149 0.08273914519028046" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.04794398005401149 0.08273914519028046 C 0.04845156947531289 0.08158305135788418 0.054635147761143456 0.06613534853511287 0.05403505310962835 0.06886601920152521 C 0.054635147761143456 0.06613534853511287 0.05523762110240646 0.04839652035931619 0.05514511587219276 0.04997109719333227" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.05514511587219276 0.04997109719333227 C 0.05524542529050882 0.04965531913241655 0.056676524939163135 0.04562499882486391 0.056348828891985496 0.04618176046234361 C 0.056676524939163135 0.04562499882486391 0.05961428219603309 0.042930514627607774 0.05907746843832445 0.043289957543575876 C 0.05961428219603309 0.042930514627607774 0.06343020290442601 0.041777513354055426 0.06279059398448925 0.04186844547072638 C 0.06343020290442601 0.041777513354055426 0.06736849716884837 0.042394361047066544 0.06675277547756558 0.04219877214352444 C 0.06736849716884837 0.042394361047066544 0.07064913751022184 0.04465888345589979 0.07017925427988259 0.04421551231323163 C 0.07064913751022184 0.04465888345589979 0.07262235287452408 0.04812256414494097 0.07239137424163668 0.0475192258555424 C 0.07262235287452408 0.04812256414494097 0.07299763317727265 0.0517836006135538 0.07295099787453142 0.05145557178601446" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.07295099787453142 0.05145557178601446 C 0.07296918364061027 0.05201850779959204 0.07320559859963521 0.05933667597610054 0.07316922706747753 0.058210803948945386 C 0.07320559859963521 0.05933667597610054 0.07340564202650242 0.06552897212545383 0.07338745626042358 0.06496603611187626" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.07338745626042358 0.06496603611187626 C 0.07320540223530446 0.06518999772615527 0.07123917949115187 0.06877944751037962 0.07120280795899418 0.06765357548322447 C 0.07123917949115187 0.06877944751037962 0.07404234020359259 0.07937841085061419 0.07382391464631578 0.07847650043773806" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.07382391464631578 0.07847650043773806 C 0.07364186062119667 0.07870046205201708 0.07167563787704402 0.08228991183624144 0.07163926634488635 0.08116403980908629 C 0.07167563787704402 0.08228991183624144 0.07447879858948472 0.09288887517647598 0.07426037303220792 0.09198696476359985" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.07426037303220792 0.09198696476359985 C 0.0740783190070888 0.09221092637787887 0.07211209626293621 0.09580037616210323 0.07207572473077853 0.09467450413494807 C 0.07211209626293621 0.09580037616210323 0.0749152569753769 0.10639933950233779 0.0746968314181001 0.10549742908946166" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.0746968314181001 0.10549742908946166 C 0.07451477739298099 0.10572139070374068 0.07255426346761706 0.10947431966874446 0.07251218311667068 0.10818496846080983 C 0.07255426346761706 0.10947431966874446 0.07542593000552215 0.12203503317833293 0.07520179562945666 0.12096964358467731" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.07520179562945666 0.12096964358467731 C 0.07494581738228541 0.12139588297137843 0.07142854302353874 0.12675904696744852 0.07213005666340178 0.12608451622509073 C 0.07142854302353874 0.12675904696744852 0.06582238486886731 0.12931611770500395 0.06678363195110021 0.12906401249297086 C 0.06582238486886731 0.12931611770500395 0.05963167653141522 0.12887190706322416 0.06059509167660691 0.12910977876948773 C 0.05963167653141522 0.12887190706322416 0.05451521331077941 0.12554544092484335 0.055222650208799864 0.12620955201780804 C 0.05451521331077941 0.12554544092484335 0.05148031451256915 0.12087583256149174 0.05210584890036142 0.12114044565391156 C 0.05148031451256915 0.12087583256149174 0.047350436609870254 0.12319200734667511 0.047716237555292654 0.12303419490877023" fill="none" stroke="#000000" stroke-width="0.001"/>
</g></svg>

After

Width:  |  Height:  |  Size: 22 KiB