Files
SlaveMatrix-SDL/SlaveMatrix/Assets/Parts//x0y11.svg
REDCODE 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

70 lines
29 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1 1">
<g transform="translate(0.33734345282867056,0.2712976456560574) rotate(0) scale(1,1) translate(-0.15456425944752245,-0.11178865758340625)"><path d="M 0.12091108661439122 0.12728309359896164 C 0.12371551768381883 0.12561066428633516 0.1601731215863777 0.10721394184744387 0.1545642594475225 0.10721394184744387 C 0.1601731215863777 0.10721394184744387 0.1910218633500813 0.12895552291158816 0.1882174322806537 0.12728309359896167" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1882174322806537 0.12728309359896167 C 0.18906132366168066 0.12927703399522833 0.19881295739799193 0.1556917628782895 0.19834412885297698 0.15121037835416148 C 0.19881295739799193 0.1556917628782895 0.1934683119848213 0.1835471520163593 0.19384337482083328 0.18105970788849793" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.19384337482083328 0.18105970788849793 C 0.1925531474329532 0.18323787982526266 0.17508738655182995 0.21053513835083798 0.1783606461662725 0.20719777112967466 C 0.17508738655182995 0.21053513835083798 0.15059819499439756 0.22110811454245785 0.15456425944752256 0.22110811454245785 C 0.15059819499439756 0.22110811454245785 0.1274946131143299 0.20386040390851135 0.1307678727287725 0.20719777112967466 C 0.1274946131143299 0.20386040390851135 0.1139949166863314 0.17888153595173326 0.11528514407421148 0.18105970788849798" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.11528514407421148 0.18105970788849798 C 0.11491008123819951 0.17857226376063662 0.11125321858708286 0.14672899383003346 0.11078439004206787 0.15121037835416148 C 0.11125321858708286 0.14672899383003346 0.12175497799541816 0.125289153202695 0.12091108661439122 0.12728309359896164" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.3373434528286705,0.31071936642681264) rotate(0) scale(1,1) translate(-0.15456425944752247,-0.11366999017193612)"><path d="M 0.12091108661439127 0.08974270541673633 C 0.1225349491635838 0.08855548136907661 0.14232173438534979 0.07579702492904869 0.14039743720470155 0.07549601684481966 C 0.14232173438534979 0.07579702492904869 0.1438151497337888 0.09638704659947718 0.14400265278217028 0.09335480242748473 C 0.1438151497337888 0.09638704659947718 0.13811075757275335 0.11437186811858889 0.13814740062412395 0.11188294690872912 C 0.13811075757275335 0.11437186811858889 0.14401423079418965 0.12416676611555812 0.14356293616572305 0.12322185694580204" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.14356293616572305 0.12322185694580204 C 0.1430153208783546 0.12404376280679442 0.13710777463832496 0.13496045717845964 0.13699155271730198 0.1330847272777107 C 0.13710777463832496 0.13496045717845964 0.1456214364263903 0.14678443979454603 0.1449575992179989 0.14573061575478946" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1449575992179989 0.14573061575478946 C 0.14459563291688476 0.14656950898516924 0.14141455862375651 0.15803393016405606 0.14061400360462956 0.1557973345193467 C 0.14141455862375651 0.15803393016405606 0.15572678076776364 0.17396746590563172 0.15456425944752256 0.1725697634913021" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.15456425944752256 0.1725697634913021 C 0.15572678076776364 0.17117206107697247 0.16931507030954251 0.1535607388746373 0.16851451529041553 0.1557973345193467 C 0.16931507030954251 0.1535607388746373 0.16380895337593213 0.14489172252440968 0.16417091967704622 0.14573061575478946" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.16417091967704622 0.14573061575478946 C 0.16483475688543764 0.1446767917150329 0.17225318809876608 0.13120899737696176 0.1721369661777431 0.1330847272777107 C 0.17225318809876608 0.13120899737696176 0.16501796744195366 0.12239995108480965 0.16556558272932206 0.12322185694580204" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.16556558272932206 0.12322185694580204 C 0.16601687735778867 0.12227694777604596 0.17094447521955056 0.10939402569886936 0.17098111827092116 0.11188294690872913 C 0.17094447521955056 0.10939402569886936 0.16493836306449333 0.09032255825549228 0.1651258661128748 0.09335480242748473 C 0.16493836306449333 0.09032255825549228 0.17065537887099164 0.07519500876059063 0.1687310816903434 0.07549601684481966 C 0.17065537887099164 0.07519500876059063 0.18984129482984632 0.09092992946439608 0.1882174322806538 0.08974270541673636" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1882174322806538 0.08974270541673636 C 0.18906132366168074 0.091736645813003 0.198812957397992 0.11815137469606411 0.19834412885297706 0.11366999017193612 C 0.198812957397992 0.11815137469606411 0.1934683119848213 0.14600676383413358 0.1938433748208333 0.14351931970627224" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.1938433748208333 0.14351931970627224 C 0.19255314743295324 0.14569749164303697 0.17508738655183004 0.1729947501686123 0.1783606461662726 0.16965738294744898 C 0.17508738655183004 0.1729947501686123 0.1505981949943976 0.1835677263602321 0.1545642594475226 0.1835677263602321 C 0.1505981949943976 0.1835677263602321 0.12749461311432997 0.1663200157262857 0.13076787272877255 0.16965738294744903 C 0.12749461311432997 0.1663200157262857 0.11399491668633144 0.14134114776950757 0.11528514407421152 0.1435193197062723" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.11528514407421152 0.1435193197062723 C 0.11491008123819955 0.14103187557841096 0.11125321858708292 0.10918860564780812 0.11078439004206794 0.11366999017193612 C 0.11125321858708292 0.10918860564780812 0.12175497799541822 0.08774876502046969 0.12091108661439127 0.08974270541673633" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.30124434150028095,0.3203265921050424) rotate(0) scale(1,1) translate(-0.009690334973390745,-0.009690334973390745)"><path d="M 0.0019363258369338855 0.0009676538818956467 C 0.002326120947498722 0.0010502677300396938 0.007279640632861045 0.0024725206406841587 0.0066138671637119215 0.0019590200596242115 C 0.007279640632861045 0.0024725206406841587 0.010201585825307653 0.007560547587530912 0.009925607466723366 0.007129660854615012" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.009925607466723366 0.007129660854615012 C 0.010407182875776048 0.006897056498226263 0.0169903799134183 0.0028977342466644396 0.015704512375355542 0.004338408577950022 C 0.0169903799134183 0.0028977342466644396 0.02616031005248653 -0.011366501095708807 0.025356017923476457 -0.010158431120811974" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.025356017923476457 -0.010158431120811974 C 0.024649116937103265 -0.008564757934411681 0.01567193856674564 0.011122436736552277 0.01687320608699815 0.008965647115991538 C 0.01567193856674564 0.011122436736552277 0.010446441146566995 0.016286160760077342 0.010940807680446314 0.015723044325916896" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.010940807680446314 0.015723044325916896 C 0.010707129330767149 0.015650215237638574 0.007555494032957462 0.015051709974792235 0.00813666748429634 0.014849095266577026 C 0.007555494032957462 0.015051709974792235 0.0036192311627200654 0.018429864620992935 0.003966726264379779 0.018154420824499404" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.003966726264379779 0.018154420824499404 C 0.00389791821003192 0.017811089871774457 0.0030034135035097555 0.013253536658109305 0.003141029612205474 0.014034449391800038 C 0.0030034135035097555 0.013253536658109305 0.002210115573543231 0.007923031150191667 0.002315332960031161 0.008783468020210608 C 0.002210115573543231 0.007923031150191667 0.0018468370474255377 0.003057889106713165 0.0018784209743503116 0.003709206951572745 C 0.0018468370474255377 0.003057889106713165 0.0019411512421491704 0.0007391911260892231 0.0019363258369338736 0.0009676538818956478" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.3092889194317434,0.34541117018579925) rotate(0) scale(1,1) translate(-0.009690334973390745,-0.009690334973390745)"><path d="M -0.0009568552109478661 0.005879169090209155 C -0.0005536322672885753 0.005881504433366983 0.004639423629404279 0.006176097295095157 0.003881820112963625 0.005907193208103089 C 0.004639423629404279 0.006176097295095157 0.008488767559121348 0.009372586877948204 0.008134386986339984 0.009106018134113965" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.008134386986339984 0.009106018134113965 C 0.008625016094489435 0.008934102261690592 0.014904792780444232 0.006257162135917404 0.014021936284133394 0.007043027665033484 C 0.014904792780444232 0.006257162135917404 0.019120892330231416 -0.0009383178719717066 0.01872866494207003 -0.00032436821527899955" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.01872866494207003 -0.00032436821527899955 C 0.018448777061533198 0.000599132292046808 0.014766924028298111 0.012089150258037291 0.015370010375628072 0.010757637872630692 C 0.014766924028298111 0.012089150258037291 0.011168430307317357 0.01606179228768098 0.01149162877411049 0.01565378040960019" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.01149162877411049 0.01565378040960019 C 0.011277133275819563 0.01566003509391121 0.008439849427159607 0.016005579390630884 0.008917682794619386 0.015728836621332433 C 0.008439849427159607 0.016005579390630884 0.005494290495424297 0.019245181726169035 0.00575762836459315 0.018974693641181605" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.00575762836459315 0.018974693641181605 C 0.005605575754977783 0.01869087565178141 0.00361250912409469 0.014953901300889685 0.003932997049208754 0.015568877768379234 C 0.00361250912409469 0.014953901300889685 0.0015724415470443325 0.010922276509195444 0.0019117732632243831 0.011594976031307025 C 0.0015724415470443325 0.010922276509195444 -0.00037803591779954056 0.007020166257948771 -0.00013898354495185217 0.0074964835030402605 C -0.00037803591779954056 0.007020166257948771 -0.0010250111831142132 0.005744392889139896 -0.0009568552109478778 0.005879169090209155" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.37344256415706023,0.3203265921050424) rotate(0) scale(1,1) translate(-0.009690334973390745,-0.009690334973390745)"><path d="M 0.017444344109847652 0.0009676538818956478 C 0.017449169515062955 0.0011961166377020727 0.017470665045506508 0.004360524796432326 0.017502248972431272 0.003709206951572745 C 0.017470665045506508 0.004360524796432326 0.01696011960026255 0.00964390489022955 0.017065336986750477 0.008783468020210608 C 0.01696011960026255 0.00964390489022955 0.016102024225880415 0.014815362125490771 0.016239640334576137 0.014034449391800038 C 0.016102024225880415 0.014815362125490771 0.015345135628053933 0.01849775177722435 0.015413943682401794 0.018154420824499404" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.015413943682401794 0.018154420824499404 C 0.015066448580742079 0.017878977028005873 0.010662829011146338 0.014646480558361817 0.01124400246248522 0.014849095266577026 C 0.010662829011146338 0.014646480558361817 0.008206183916656043 0.015795873414195218 0.00843986226633521 0.015723044325916896" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.00843986226633521 0.015723044325916896 C 0.007945495732455898 0.01515992789175645 0.0013061963395309707 0.006808857495430799 0.0025074638597834785 0.008965647115991538 C 0.0013061963395309707 0.006808857495430799 -0.006682248963068081 -0.011752104307212267 -0.0059753479766948845 -0.010158431120811974" fill="none" stroke="none" stroke-width="0"/>
<path d="M -0.0059753479766948845 -0.010158431120811974 C -0.005171055847684803 -0.008950361145915142 0.004962025109488854 0.005779082909235605 0.0036761575714260855 0.004338408577950022 C 0.004962025109488854 0.005779082909235605 0.009936637889111019 0.007362265211003761 0.009455062480058332 0.007129660854615012" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.009455062480058332 0.007129660854615012 C 0.009731040838642614 0.006698774121699112 0.013432576252218819 0.0014455194785642643 0.012766802783069709 0.0019590200596242115 C 0.013432576252218819 0.0014455194785642643 0.017834139220412482 0.0008850400337515997 0.017444344109847652 0.0009676538818956467" fill="none" stroke="none" stroke-width="0"/>
</g><g transform="translate(0.3653979862255977,0.34541117018579925) rotate(0) scale(1,1) translate(-0.009690334973390745,-0.009690334973390745)"><path d="M 0.020337525157729575 0.005879169090209155 C 0.020269369185563234 0.006013945291278414 0.019280601118885802 0.00797280074813175 0.019519653491733503 0.0074964835030402605 C 0.019280601118885802 0.00797280074813175 0.01712956496737713 0.012267675553418605 0.01746889668355718 0.011594976031307025 C 0.01712956496737713 0.012267675553418605 0.015127184972458813 0.01618385423586878 0.015447672897572871 0.015568877768379234 C 0.015127184972458813 0.01618385423586878 0.013470988972573124 0.0192585116305818 0.013623041582188489 0.018974693641181605" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.013623041582188489 0.018974693641181605 C 0.013359703713019635 0.018704205556194176 0.00998515378470245 0.015452093852033982 0.01046298715216224 0.015728836621332433 C 0.00998515378470245 0.015452093852033982 0.007674545674380086 0.015647525725289168 0.007889041172671021 0.01565378040960019" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.007889041172671021 0.01565378040960019 C 0.007565842705877903 0.015245768531519398 0.003407573223823658 0.009426125487224093 0.004010659571153607 0.010757637872630692 C 0.003407573223823658 0.009426125487224093 0.00037211712417480796 -0.0012478687226048072 0.0006520050047116386 -0.00032436821527899955" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.0006520050047116386 -0.00032436821527899955 C 0.0010442323928730197 0.0002895814414137074 0.006241590158959046 0.007828893194149564 0.0053587336626482115 0.007043027665033484 C 0.006241590158959046 0.007828893194149564 0.011736912068591114 0.009277934006537338 0.01124628296044166 0.009106018134113965" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.01124628296044166 0.009106018134113965 C 0.011600663533223015 0.008839449390279726 0.016256453350258555 0.005638289121111022 0.01549884983381791 0.005907193208103089 C 0.016256453350258555 0.005638289121111022 0.020740748101388668 0.005876833747051328 0.02033752515772938 0.005879169090209155" fill="none" stroke="none" stroke-width="0"/>
</g><g id="出糸突起後">
<g transform="translate(0.3374585426413153,0.3665910244424393) rotate(0) scale(1,1) translate(-0.027417222623142102,-0.027417222623142095)"><path d="M 0.03292381719376149 0.02583409746912631 C 0.033491027628246225 0.027378726815283503 0.02933550903379588 0.03251653152074601 0.03082048523005052 0.03156189808480034 C 0.02933550903379588 0.03251653152074601 0.022528983819979018 0.030607264648854667 0.024013960016233658 0.03156189808480034 C 0.022528983819979018 0.030607264648854667 0.02247783848700742 0.02428946812296912 0.021910628052522682 0.02583409746912631 C 0.02247783848700742 0.02428946812296912 0.02925275414668189 0.02229412200785718 0.02741722262314209 0.02229412200785718 C 0.02925275414668189 0.02229412200785718 0.033491027628246225 0.027378726815283503 0.03292381719376149 0.02583409746912631 Z" fill="#cccccc" stroke="none" stroke-width="0"/>
</g><g transform="translate(0.3374585426413153,0.3707356999040975) rotate(0) scale(1,1) translate(-0.0038943282911324682,-0.003894328291132469)"><path d="M 0.007446100363446419 0.0057087597590458755 C 0.007150119357420257 0.006162367626024228 4.657521279235105E-05 0.005255151892067523 0.000342556218818514 0.0057087597590458755 C 4.657521279235105E-05 0.005255151892067523 0.0044862903031847885 0.0002654653553056449 0.0038943282911324635 0.0002654653553056449 C 0.0044862903031847885 0.0002654653553056449 0.007150119357420257 0.006162367626024228 0.007446100363446419 0.0057087597590458755 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.33300361405255136,0.36787179959626054) rotate(0) scale(1,1) translate(-0.0038943282911324682,-0.003894328291132469)"><path d="M 0.007816357033023687 0.0028333514483796225 C 0.008102005794534775 0.003364948443198006 0.0037458713387170466 0.007680788513796543 0.004322661402750869 0.007798613657827596 C 0.0037458713387170466 0.007680788513796543 0.0011860175671405508 0.0010056778692196615 0.0008948762646178159 0.0014194497200069925 C 0.0011860175671405508 0.0010056778692196615 0.008102005794534775 0.003364948443198006 0.007816357033023687 0.0028333514483796225 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.3419134712300792,0.36787179959626054) rotate(0) scale(1,1) translate(-0.0038943282911324682,-0.003894328291132469)"><path d="M 0.003465995179514064 0.007798613657827599 C 0.002889205115480242 0.007916438801858652 0.0002579483107523305 0.0023017544535612403 -2.7700450758756827E-05 0.0028333514483796242 C 0.0002579483107523305 0.0023017544535612403 0.007184921620169847 0.0018332215707943212 0.006893780317647112 0.00141944972000699 C 0.007184921620169847 0.0018332215707943212 0.002889205115480242 0.007916438801858652 0.003465995179514064 0.007798613657827599 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g></g>
<g id="出糸突起左">
<g transform="translate(0.33300361405255136,0.36787179959626054) rotate(0) scale(1,1) translate(-0.0182866015969919,-0.011761091152780647)"><path d="M 0.015316829527447735 0.011761091152780626 C 0.015349985695270189 0.011637350649882954 0.015838444044214858 0.010061880280035657 0.015714703541317182 0.010276205118008551 C 0.015838444044214858 0.010061880280035657 0.017016040400192733 0.009065452594208231 0.01680171556221984 0.009189193097105903 C 0.017016040400192733 0.009065452594208231 0.01853408260278728 0.008791319083236483 0.01828660159699193 0.00879131908323648 C 0.01853408260278728 0.008791319083236483 0.019985812469736904 0.009312933600003594 0.01977148763176401 0.009189193097105919 C 0.019985812469736904 0.009312933600003594 0.020982240155564325 0.010490529955981473 0.020858499652666652 0.010276205118008577 C 0.020982240155564325 0.010490529955981473 0.021289529834358528 0.011884831655678342 0.021256373666536075 0.011761091152780668" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.021256373666536075 0.011761091152780668 C 0.021256373666536075 0.012137262281589598 0.02125637366653607 0.017027486956105686 0.021256373666536068 0.01627514469848783 C 0.02125637366653607 0.017027486956105686 0.021256373666536106 0.021165369373003864 0.021256373666536103 0.020789198244194937" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.021256373666536103 0.020789198244194937 C 0.02122321749871365 0.020912938747092612 0.020734759149768994 0.02248840911693994 0.02085849965266667 0.022274084278967043 C 0.020734759149768994 0.02248840911693994 0.019557162793791123 0.02348483680276738 0.019771487631764017 0.023361096299869703 C 0.019557162793791123 0.02348483680276738 0.018039120591196577 0.023758970313739143 0.018286601596991924 0.023758970313739143 C 0.018039120591196577 0.023758970313739143 0.016587390724246927 0.023237355796972045 0.016801715562219825 0.023361096299869717 C 0.016587390724246927 0.023237355796972045 0.015590963038419486 0.02205975944099416 0.01571470354131716 0.022274084278967057 C 0.015590963038419486 0.02205975944099416 0.015283673359625263 0.020665457741297275 0.015316829527447716 0.02078919824419495" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.015316829527447716 0.02078919824419495 C 0.015316829527447718 0.02041302711538602 0.015316829527447728 0.015522802440869933 0.015316829527447727 0.016275144698487794 C 0.015316829527447728 0.015522802440869933 0.015316829527447735 0.011384920023971696 0.015316829527447735 0.011761091152780626" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.33300361405255136,0.37689990668767487) rotate(0) scale(1,1) translate(-0.0182866015969919,-0.011761091152780644)"><path d="M 0.015838692300076233 0.011105009820613182 C 0.01589335882721876 0.011010338452538505 0.016644035438208516 0.009819627489449935 0.01649469062578655 0.009968953403717047 C 0.016644035438208516 0.009819627489449935 0.017834829407754226 0.009258451220420167 0.017630830049139824 0.00931309884940784 C 0.017834829407754226 0.009258451220420167 0.01914667537056901 0.009367855300212257 0.01894268292915937 0.00931318185586497 C 0.01914667537056901 0.009367855300212257 0.020228065260322618 0.010118524993997267 0.020078739346055505 0.009969180181575301 C 0.020228065260322618 0.010118524993997267 0.02078924152935239 0.011309318963542966 0.020734593900364716 0.011105319604928566 C 0.02078924152935239 0.011309318963542966 0.020734503976702828 0.01252649355828307 0.020734510893907588 0.012417172484948108" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.020734510893907588 0.012417172484948108 C 0.02068102779544973 0.012717833749647798 0.01995992371435949 0.016661928397711603 0.020092713712413297 0.016025107661344386 C 0.01995992371435949 0.016661928397711603 0.01906172401766594 0.020395180793022244 0.01914103091726189 0.020059021321354717" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.01914103091726189 0.020059021321354717 C 0.018929492536826353 0.020577271806510943 0.01630886414360458 0.02619930888322856 0.01660257035203542 0.02627802714322943 C 0.01630886414360458 0.02619930888322856 0.015534388588096519 0.018517433456187195 0.01561655641609182 0.01911440220134429" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.01561655641609182 0.01911440220134429 C 0.015617672643737784 0.01875728629951791 0.015648462471508768 0.01416156201436678 0.0156299511478434 0.014829011379427706 C 0.015648462471508768 0.01416156201436678 0.015856087396095637 0.010794676357378638 0.015838692300076233 0.011105009820613182" fill="none" stroke="#000000" stroke-width="0.001"/>
</g></g>
<g id="出糸突起右">
<g transform="translate(0.3419134712300792,0.36787179959626054) rotate(0) scale(1,1) translate(-0.0182866015969919,-0.011761091152780647)"><path d="M 0.021256373666536054 0.011761091152780626 C 0.021256373666536054 0.012137262281589557 0.021256373666536054 0.017027486956105654 0.021256373666536054 0.016275144698487794 C 0.021256373666536054 0.017027486956105654 0.021256373666536054 0.02116536937300388 0.021256373666536054 0.02078919824419495" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.021256373666536054 0.02078919824419495 C 0.021223217498713608 0.020912938747092626 0.020734759149769005 0.022488409116939955 0.020858499652666677 0.022274084278967057 C 0.020734759149769005 0.022488409116939955 0.019557162793791105 0.02348483680276739 0.019771487631764 0.023361096299869717 C 0.019557162793791105 0.02348483680276739 0.018039120591196587 0.023758970313739143 0.01828660159699193 0.023758970313739143 C 0.018039120591196587 0.023758970313739143 0.01658739072424697 0.023237355796972028 0.016801715562219866 0.023361096299869703 C 0.01658739072424697 0.023237355796972028 0.015590963038419503 0.022059759440994146 0.015714703541317175 0.022274084278967043 C 0.015590963038419503 0.022059759440994146 0.015283673359625344 0.02066545774129726 0.015316829527447793 0.020789198244194937" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.015316829527447793 0.020789198244194937 C 0.015316829527447793 0.02041302711538601 0.015316829527447793 0.015522802440869973 0.015316829527447793 0.01627514469848783 C 0.015316829527447793 0.015522802440869973 0.015316829527447793 0.011384920023971738 0.015316829527447793 0.011761091152780668" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.015316829527447793 0.011761091152780668 C 0.01534998569527024 0.011637350649882994 0.015838444044214847 0.010061880280035681 0.015714703541317175 0.010276205118008577 C 0.015838444044214847 0.010061880280035681 0.017016040400192764 0.009065452594208243 0.016801715562219866 0.009189193097105919 C 0.017016040400192764 0.009065452594208243 0.018534082602787275 0.008791319083236479 0.01828660159699193 0.00879131908323648 C 0.018534082602787275 0.008791319083236479 0.019985812469736894 0.009312933600003575 0.019771487631764 0.009189193097105903 C 0.019985812469736894 0.009312933600003575 0.02098224015556435 0.010490529955981445 0.020858499652666677 0.010276205118008551 C 0.02098224015556435 0.010490529955981445 0.0212895298343585 0.011884831655678298 0.021256373666536054 0.011761091152780626" fill="none" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.3419134712300792,0.37689990668767487) rotate(0) scale(1,1) translate(-0.0182866015969919,-0.011761091152780644)"><path d="M 0.020734510893907657 0.011105009820613182 C 0.020751905989927058 0.011415343283847726 0.020961763369805812 0.015496460744488632 0.020943252046140448 0.014829011379427706 C 0.020961763369805812 0.015496460744488632 0.020957763005537984 0.019471518103170674 0.02095664677789202 0.01911440220134429" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.02095664677789202 0.01911440220134429 C 0.02087447894989672 0.019711370946501387 0.019676926633517576 0.0263567454032303 0.019970632841948416 0.02627802714322943 C 0.019676926633517576 0.0263567454032303 0.017220633896286388 0.01954077083619849 0.01743217227672193 0.020059021321354717" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.01743217227672193 0.020059021321354717 C 0.017352865377125982 0.01972286184968719 0.016347699483516765 0.015388286924977169 0.016480489481570576 0.016025107661344386 C 0.016347699483516765 0.015388286924977169 0.015785209201618335 0.012116511220248418 0.015838692300076198 0.012417172484948108" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.015838692300076198 0.012417172484948108 C 0.015838685382871438 0.012307851411613146 0.01589325692260676 0.010901320246314166 0.015838609293619084 0.011105319604928566 C 0.01589325692260676 0.010901320246314166 0.01664378976219543 0.009819835369153335 0.01649446384792832 0.009969180181575301 C 0.01664378976219543 0.009819835369153335 0.017834512706234085 0.009258508411517681 0.01763052026482444 0.00931318185586497 C 0.017834512706234085 0.009258508411517681 0.019146372503458457 0.009367746478395512 0.018942373144844052 0.00931309884940784 C 0.019146372503458457 0.009367746478395512 0.020227857380619257 0.010118279317984159 0.02007851256819729 0.009968953403717047 C 0.020227857380619257 0.010118279317984159 0.020789177421050187 0.01119968118868786 0.020734510893907657 0.011105009820613182" fill="none" stroke="#000000" stroke-width="0.001"/>
</g></g>
<g id="出糸突起前">
<g transform="translate(0.3347052453560056,0.36323791155778895) rotate(0) scale(1,1) translate(-0.0038943282911324682,-0.003894328291132469)"><path d="M 0.006465747398963415 0.007766716224356273 C 0.005969286282113376 0.00805198793794195 -0.0002604090881981908 0.003492104262584298 -0.00020128423550887283 0.004084248302953536 C -0.0002604090881981908 0.003492104262584298 0.006311835136230957 0.0009678600667089765 0.0057562491666915995 0.000660987739925415 C 0.006311835136230957 0.0009678600667089765 0.005969286282113376 0.00805198793794195 0.006465747398963415 0.007766716224356273 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g><g transform="translate(0.34021183992662496,0.36323791155778895) rotate(0) scale(1,1) translate(-0.0038943282911324682,-0.003894328291132469)"><path d="M 0.00798994081777381 0.004084248302953536 C 0.007930815965084492 0.004676392343322774 0.0008264480664514807 0.007481444510770596 0.001322909183301521 0.007766716224356273 C 0.0008264480664514807 0.007481444510770596 0.002587993385112684 0.00035411541314185456 0.0020324074155733266 0.000660987739925416 C 0.002587993385112684 0.00035411541314185456 0.007930815965084492 0.004676392343322774 0.00798994081777381 0.004084248302953536 Z" fill="#cccccc" stroke="#000000" stroke-width="0.001"/>
</g></g>
<g transform="translate(0.3373434528286705,0.31071936642681264) rotate(0) scale(1,1) translate(-0.15456425944752242,-0.15121037835416148)"><path d="M 0.17845801215904566 0.12563358129073582 C 0.1777942968059478 0.1258569527491414 0.16916599721567555 0.12865768718914988 0.17049342792187128 0.12831403879160283 C 0.16916599721567555 0.12865768718914988 0.161865128331599 0.12987763900044189 0.16252884368469686 0.12975736206130042" fill="none" stroke="#000000" stroke-width="0.001"/>
<path d="M 0.16252884368469686 0.12975736206130042 C 0.161865128331599 0.12979172690105512 0.1532368287413267 0.13016974013835686 0.15456425944752245 0.13016974013835686 C 0.1532368287413267 0.13016974013835686 0.1459359598572502 0.12972299722154573 0.14659967521034806 0.12975736206130042" fill="none" stroke="none" stroke-width="0"/>
<path d="M 0.14659967521034806 0.12975736206130042 C 0.1459359598572502 0.12963708512215896 0.13730766026697794 0.12797039039405575 0.13863509097317367 0.1283140387916028 C 0.13730766026697794 0.12797039039405575 0.13000679138290142 0.1254102098323302 0.13067050673599928 0.1256335812907358" fill="none" stroke="#000000" stroke-width="0.001"/>
</g></svg>