Fix figure IK snapping and gate the library on a fail-hard motion checker

Three solver defects made limbs teleport, twist, or windmill: write-back
angles wrapped at ±180 and lerped the long way around; branch flips landed
on configurations the anatomical write-back cannot represent, silently
pulling pinned extremities off their pins; and the degenerate straight-limb
bend plane fell back to the camera axis instead of the anatomical anterior.
solve_limb now verifies each branch reproduces the solved end before
accepting it, resolve unwraps written-back angles toward the pose they
replace, and the degenerate plane comes from the parent's anterior axis.

render.py --check replays every exercise's full tween loop and fails hard
on six invariants (pin fidelity, continuity, wraps, authored-vs-resolved
drift, ground penetration, resolved ROM); --export refuses to ship a
failing exercise. All 66 motions re-authored or retouched to pass: honest
authored angles where pins used to override them silently, grounded feet
on the seated machines, a vertical bench-press bar path, straight-armed
child's pose, a butterfly stretch seated on the mat, and FK arms where
pins forced impossible reaches. MotionSolver.swift mirrors the solver
changes line for line, held by regenerated fixtures.

Claude-Session: https://claude.ai/code/session_01PKptrgbx74peTwHGRxBojv
This commit is contained in:
2026-07-12 00:37:23 -04:00
parent 400601283e
commit 79e75a9127
303 changed files with 3114 additions and 2272 deletions
@@ -6,7 +6,7 @@
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="171.2" y1="111.6" x2="168.0" y2="150.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="168.0" y1="150.9" x2="179.0" y2="151.7"><stop offset="0" stop-color="#3b404c"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
</defs>
<path d="M 105.8 160.8 L 213.8 160.8 L 213.8 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 105.8 160.8 L 208.2 160.8 L 208.2 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 120.0 128.0 L 114.0 62.0 L 114.0 62.0 L 120.0 128.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 106.0 130.0 L 150.0 130.0 L 150.0 130.0 L 106.0 130.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 122.0 132.0 L 122.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
@@ -18,8 +18,8 @@
<path d="M 172.0 148.4 L 182.9 149.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 130.9 42.5 L 159.5 33.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 159.5 33.6 L 143.5 8.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 130.9 42.5 L 132.4 72.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 132.4 72.0 L 161.0 63.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 130.9 42.5 L 125.0 42.4 L 125.0 44.3" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 133.9 126.8 L 128.0 126.0 L 128.0 127.2" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -30,10 +30,10 @@
<path d="M 168.0 150.9 L 179.0 151.7" stroke="url(#grad-leg_r-2)" stroke-width="5.97919" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 125.0 44.3 L 153.6 35.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.6 35.4 L 137.5 10.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 125.0 44.3 L 126.4 73.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 126.4 73.8 L 155.0 64.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 140.5 23.5 L 140.5 -4.5" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 158.0 78.0 L 158.0 50.0" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="127.8" cy="22.9" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="137.7" y1="24.3" x2="144.6" y2="25.2" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

@@ -6,7 +6,7 @@
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="171.2" y1="111.6" x2="168.0" y2="150.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="168.0" y1="150.9" x2="179.0" y2="151.7"><stop offset="0" stop-color="#3b404c"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
</defs>
<path d="M 105.8 160.8 L 213.8 160.8 L 213.8 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 105.8 160.8 L 208.2 160.8 L 208.2 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 120.0 128.0 L 114.0 62.0 L 114.0 62.0 L 120.0 128.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 106.0 130.0 L 150.0 130.0 L 150.0 130.0 L 106.0 130.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 122.0 132.0 L 122.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
@@ -18,8 +18,8 @@
<path d="M 172.0 148.4 L 182.9 149.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 173.5 57.8 L 201.8 47.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 201.8 47.9 L 178.7 29.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 173.5 57.8 L 167.7 86.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 167.7 86.8 L 196.0 76.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 173.5 57.8 L 167.6 57.7 L 167.6 59.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 133.9 126.8 L 128.0 126.0 L 128.0 127.2" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -30,10 +30,10 @@
<path d="M 168.0 150.9 L 179.0 151.7" stroke="url(#grad-leg_r-2)" stroke-width="5.97919" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 167.6 59.6 L 195.9 49.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.9 49.7 L 172.7 30.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.6 59.6 L 161.7 88.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 161.7 88.6 L 190.0 78.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 175.7 44.0 L 175.7 16.0" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 193.0 91.8 L 193.0 63.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="186.2" cy="50.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="193.7" y1="57.0" x2="198.9" y2="61.6" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

+8 -8
View File
@@ -18,10 +18,10 @@
"root": {"pos": [128, 126], "pitch": -4},
"spine": [0, 4],
"neck": 8,
"shoulder_r": 78, "elbow_r": 40,
"shoulder_l": 78, "elbow_l": 40,
"hip_r": 66, "knee_r": 70,
"hip_l": 66, "knee_l": 70,
"shoulder_r": 3, "elbow_r": 105,
"shoulder_l": 3, "elbow_l": 105,
"hip_r": 66, "knee_r": 115,
"hip_l": 66, "knee_l": 119,
"pins": {"hand_r": [155, 62], "hand_l": [161, 64], "foot_r": [168, 150], "foot_l": [172, 150]}
},
{
@@ -29,10 +29,10 @@
"root": {"pos": [128, 126], "pitch": 10},
"spine": [0, 40],
"neck": 18, "head": -26,
"shoulder_r": 128, "elbow_r": 40,
"shoulder_l": 128, "elbow_l": 40,
"hip_r": 80, "knee_r": 70,
"hip_l": 80, "knee_l": 70,
"shoulder_r": 39, "elbow_r": 121,
"shoulder_l": 39, "elbow_l": 121,
"hip_r": 80, "knee_r": 115,
"hip_l": 80, "knee_l": 119,
"pins": {"hand_r": [190, 76], "hand_l": [196, 78], "foot_r": [168, 150], "foot_l": [172, 150]}
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 167 KiB

After

Width:  |  Height:  |  Size: 187 KiB

+6 -6
View File
@@ -6,7 +6,7 @@
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="171.2" y1="111.6" x2="168.0" y2="150.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="168.0" y1="150.9" x2="179.0" y2="151.7"><stop offset="0" stop-color="#3b404c"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
</defs>
<path d="M 105.8 160.8 L 213.8 160.8 L 213.8 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 105.8 160.8 L 208.2 160.8 L 208.2 150.3 L 105.8 150.3 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 120.0 128.0 L 114.0 62.0 L 114.0 62.0 L 120.0 128.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 106.0 130.0 L 150.0 130.0 L 150.0 130.0 L 106.0 130.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 122.0 132.0 L 122.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
@@ -18,8 +18,8 @@
<path d="M 172.0 148.4 L 182.9 149.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 173.5 57.8 L 201.8 47.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 201.8 47.9 L 178.7 29.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 173.5 57.8 L 167.7 86.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 167.7 86.8 L 196.0 76.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 173.5 57.8 L 167.6 57.7 L 167.6 59.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 133.9 126.8 L 128.0 126.0 L 128.0 127.2" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -30,10 +30,10 @@
<path d="M 168.0 150.9 L 179.0 151.7" stroke="url(#grad-leg_r-2)" stroke-width="5.97919" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 167.6 59.6 L 195.9 49.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.9 49.7 L 172.7 30.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.6 59.6 L 161.7 88.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 161.7 88.6 L 190.0 78.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 175.7 44.0 L 175.7 16.0" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 193.0 91.8 L 193.0 63.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="186.2" cy="50.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="193.7" y1="57.0" x2="198.9" y2="61.6" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 172.6 133.1" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 133.1 L 174.9 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 174.9 172.8 L 176.1 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 172.6 119.2" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 119.2 L 171.8 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 171.8 158.0 L 173.1 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 147.4 133.1" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 133.1 L 145.1 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 145.1 172.8 L 143.9 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 147.4 119.2" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 119.2 L 148.2 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 148.2 158.0 L 146.9 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 147.4 146.1 L 147.4 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 146.1 L 172.6 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 147.4 132.2 L 147.4 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 132.2 L 172.6 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 190.0 130.9" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 130.9 L 199.4 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 199.4 169.8 L 204.2 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 190.0 118.8" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 118.8 L 186.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 186.5 157.7 L 191.9 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 130.0 130.9" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 130.9 L 120.6 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 120.6 169.8 L 115.8 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 130.0 118.8" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 118.8 L 133.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 133.5 157.7 L 128.1 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 130.0 143.9 L 130.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 143.9 L 190.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 130.0 131.8 L 130.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 131.8 L 190.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

+4 -4
View File
@@ -20,8 +20,8 @@
"neck": 0,
"shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25,
"shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25,
"hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62,
"hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62
"hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100,
"hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100
},
{
"hold": 0.5, "tween": 1.1,
@@ -30,8 +30,8 @@
"neck": 0,
"shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25,
"shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25,
"hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62,
"hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62
"hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100,
"hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 397 KiB

After

Width:  |  Height:  |  Size: 394 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 KiB

After

Width:  |  Height:  |  Size: 213 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 190.0 130.9" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 130.9 L 199.4 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 199.4 169.8 L 204.2 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 190.0 118.8" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 118.8 L 186.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 186.5 157.7 L 191.9 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 130.0 130.9" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 130.9 L 120.6 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 120.6 169.8 L 115.8 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 130.0 118.8" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 118.8 L 133.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 133.5 157.7 L 128.1 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 130.0 143.9 L 130.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 143.9 L 190.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 130.0 131.8 L 130.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 131.8 L 190.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="130.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="190.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="130.0" y2="118.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 190.0 130.9" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 130.9 L 199.4 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 199.4 169.8 L 204.2 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 190.0 118.8" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 190.0 118.8 L 186.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 186.5 157.7 L 191.9 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 130.0 130.9" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 130.9 L 120.6 169.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 120.6 169.8 L 115.8 168.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 130.0 118.8" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 130.0 118.8 L 133.5 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 133.5 157.7 L 128.1 160.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 130.0 143.9 L 130.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 143.9 L 190.0 117.9" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 130.0 131.8 L 130.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 190.0 131.8 L 190.0 105.8" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 172.6 133.1" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 133.1 L 174.9 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 174.9 172.8 L 176.1 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 172.6 119.2" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 119.2 L 171.8 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 171.8 158.0 L 173.1 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 147.4 133.1" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 133.1 L 145.1 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 145.1 172.8 L 143.9 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 147.4 119.2" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 119.2 L 148.2 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 148.2 158.0 L 146.9 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 147.4 146.1 L 147.4 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 146.1 L 172.6 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 147.4 132.2 L 147.4 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 132.2 L 172.6 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

+4 -4
View File
@@ -20,8 +20,8 @@
"neck": 0,
"shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25,
"shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25,
"hip_r": {"flexion": 78, "abduction": 30}, "knee_r": 62,
"hip_l": {"flexion": 78, "abduction": 30}, "knee_l": 62
"hip_r": {"flexion": 96, "abduction": 30}, "knee_r": 100,
"hip_l": {"flexion": 96, "abduction": 30}, "knee_l": 100
},
{
"hold": 0.5, "tween": 1.1,
@@ -30,8 +30,8 @@
"neck": 0,
"shoulder_r": {"flexion": 10, "abduction": 18}, "elbow_r": 25,
"shoulder_l": {"flexion": 10, "abduction": 18}, "elbow_l": 25,
"hip_r": {"flexion": 78, "abduction": 7}, "knee_r": 62,
"hip_l": {"flexion": 78, "abduction": 7}, "knee_l": 62
"hip_r": {"flexion": 96, "abduction": 7}, "knee_r": 100,
"hip_l": {"flexion": 96, "abduction": 7}, "knee_l": 100
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 216 KiB

+11 -11
View File
@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="180.3" y1="60.8" x2="188.7" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="139.7" y1="60.8" x2="131.3" y2="86.7"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="133.1"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="167.0" y1="116.0" x2="172.6" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="153.0" y1="116.0" x2="147.4" y2="119.2"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 130.0 145.6 L 130.0 165.2 L 190.0 165.2 L 190.0 145.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 130.0 147.8 L 130.0 163.0 L 190.0 163.0 L 190.0 147.8 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 160.0 64.0 L 160.0 120.0 L 160.0 120.0 L 160.0 64.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="16" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 135.0 131.0 L 185.0 131.0 L 185.0 131.0 L 135.0 131.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="10" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 160.0 136.0 L 160.0 150.0" stroke="#c5cad4" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
@@ -22,17 +22,17 @@
<path d="M 139.7 60.8 L 131.3 86.7" stroke="url(#grad-arm_r-1)" stroke-width="5.5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 167.0 116.0 L 172.6 133.1" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 133.1 L 174.9 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 174.9 172.8 L 176.1 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 167.0 116.0 L 172.6 119.2" stroke="url(#grad-leg_l-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 172.6 119.2 L 171.8 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 171.8 158.0 L 173.1 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 116.0 L 147.4 133.1" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 133.1 L 145.1 172.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 145.1 172.8 L 143.9 171.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 153.0 116.0 L 147.4 119.2" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 147.4 119.2 L 148.2 158.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 148.2 158.0 L 146.9 160.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 147.4 146.1 L 147.4 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 146.1 L 172.6 120.1" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 147.4 132.2 L 147.4 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 172.6 132.2 L 172.6 106.2" stroke="#6b7180" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<circle id="head" cx="160.0" cy="12.6" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

@@ -1,22 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Arm Circles</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="170.8" y2="127.6"><stop offset="0" stop-color="#4f5460"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.4" y1="128.0" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#838994"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="163.4" y2="152.6"><stop offset="0" stop-color="#838994"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="169.2" y2="128.1"><stop offset="0" stop-color="#707681"/><stop offset="1" stop-color="#6b717c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="169.2" y1="128.1" x2="162.5" y2="149.6"><stop offset="0" stop-color="#6b717c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="161.7" y1="128.2" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#a5abb6"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="162.5" y2="152.8"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="182.9" y1="51.7" x2="198.7" y2="51.6"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#3caba0"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="155.8" y1="51.1" x2="166.8" y2="53.5"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 121.2 152.0 L 183.6 161.1 L 206.7 156.3 L 144.4 147.2 Z" fill="none" stroke="#b9bec9" stroke-width="1.8" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 165.4 100.7 L 170.8 127.6" stroke="url(#grad-leg_l-0)" stroke-width="3.24456" stroke-linecap="round"/>
<path d="M 170.8 127.6 L 162.4 149.6" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 162.4 149.6 L 168.5 152.0" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 165.4 100.7 L 169.2 128.1" stroke="url(#grad-leg_l-0)" stroke-width="3.3193" stroke-linecap="round"/>
<path d="M 169.2 128.1 L 162.5 149.6" stroke="url(#grad-leg_l-1)" stroke-width="3.16623" stroke-linecap="round"/>
<path d="M 162.5 149.6 L 167.1 152.5" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 157.3 101.0 L 162.4 128.0" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 162.4 128.0 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 163.4 152.6" stroke="url(#grad-leg_r-2)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.3 101.0 L 161.7 128.2" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 161.7 128.2 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.30994" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 162.5 152.8" stroke="url(#grad-leg_r-2)" stroke-width="3.30994" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.0 50.2 L 160.0 50.2 L 155.8 51.1" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 165.4 100.7 L 160.0 100.4 L 157.3 101.0" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -1,25 +1,26 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Arm Circles</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="170.8" y2="127.6"><stop offset="0" stop-color="#4f5460"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.4" y1="128.0" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#838994"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="163.4" y2="152.6"><stop offset="0" stop-color="#838994"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="169.2" y2="128.1"><stop offset="0" stop-color="#707681"/><stop offset="1" stop-color="#6b717c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="169.2" y1="128.1" x2="162.5" y2="149.6"><stop offset="0" stop-color="#6b717c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="161.7" y1="128.2" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#a5abb6"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="162.5" y2="152.8"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="155.8" y1="51.1" x2="151.6" y2="37.3"><stop offset="0" stop-color="#30a59a"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 121.2 152.0 L 183.6 161.1 L 206.7 156.3 L 144.4 147.2 Z" fill="none" stroke="#b9bec9" stroke-width="1.8" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 165.4 100.7 L 170.8 127.6" stroke="url(#grad-leg_l-0)" stroke-width="3.24456" stroke-linecap="round"/>
<path d="M 170.8 127.6 L 162.4 149.6" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 162.4 149.6 L 168.5 152.0" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 165.4 100.7 L 169.2 128.1" stroke="url(#grad-leg_l-0)" stroke-width="3.3193" stroke-linecap="round"/>
<path d="M 169.2 128.1 L 162.5 149.6" stroke="url(#grad-leg_l-1)" stroke-width="3.16623" stroke-linecap="round"/>
<path d="M 162.5 149.6 L 167.1 152.5" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 167.0 50.2 L 174.4 34.0" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
<path d="M 174.4 34.0 L 180.6 17.6" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 157.3 101.0 L 162.4 128.0" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 162.4 128.0 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 163.4 152.6" stroke="url(#grad-leg_r-2)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.3 101.0 L 161.7 128.2" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 161.7 128.2 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.30994" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 162.5 152.8" stroke="url(#grad-leg_r-2)" stroke-width="3.30994" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.0 50.2 L 160.0 50.2 L 155.8 51.1" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 165.4 100.7 L 160.0 100.4 L 157.3 101.0" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

@@ -1,9 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Arm Circles</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="170.8" y2="127.6"><stop offset="0" stop-color="#4f5460"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.4" y1="128.0" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#838994"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="163.4" y2="152.6"><stop offset="0" stop-color="#838994"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="169.2" y2="128.1"><stop offset="0" stop-color="#707681"/><stop offset="1" stop-color="#6b717c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="169.2" y1="128.1" x2="162.5" y2="149.6"><stop offset="0" stop-color="#6b717c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="161.7" y1="128.2" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#a5abb6"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="162.5" y2="152.8"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
</defs>
<path d="M 121.2 152.0 L 183.6 161.1 L 206.7 156.3 L 144.4 147.2 Z" fill="none" stroke="#b9bec9" stroke-width="1.8" stroke-linejoin="round"/>
<g id="arm_l">
@@ -11,14 +12,14 @@
<path d="M 178.0 47.7 L 189.1 43.7" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 165.4 100.7 L 170.8 127.6" stroke="url(#grad-leg_l-0)" stroke-width="3.24456" stroke-linecap="round"/>
<path d="M 170.8 127.6 L 162.4 149.6" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 162.4 149.6 L 168.5 152.0" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 165.4 100.7 L 169.2 128.1" stroke="url(#grad-leg_l-0)" stroke-width="3.3193" stroke-linecap="round"/>
<path d="M 169.2 128.1 L 162.5 149.6" stroke="url(#grad-leg_l-1)" stroke-width="3.16623" stroke-linecap="round"/>
<path d="M 162.5 149.6 L 167.1 152.5" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 157.3 101.0 L 162.4 128.0" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 162.4 128.0 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 163.4 152.6" stroke="url(#grad-leg_r-2)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.3 101.0 L 161.7 128.2" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 161.7 128.2 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.30994" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 162.5 152.8" stroke="url(#grad-leg_r-2)" stroke-width="3.30994" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.0 50.2 L 160.0 50.2 L 155.8 51.1" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 165.4 100.7 L 160.0 100.4 L 157.3 101.0" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

@@ -1,24 +1,25 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Arm Circles</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="170.8" y2="127.6"><stop offset="0" stop-color="#4f5460"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.4" y1="128.0" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#838994"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="163.4" y2="152.6"><stop offset="0" stop-color="#838994"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="169.2" y2="128.1"><stop offset="0" stop-color="#707681"/><stop offset="1" stop-color="#6b717c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="169.2" y1="128.1" x2="162.5" y2="149.6"><stop offset="0" stop-color="#6b717c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="161.7" y1="128.2" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#a5abb6"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="162.5" y2="152.8"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
</defs>
<path d="M 121.2 152.0 L 183.6 161.1 L 206.7 156.3 L 144.4 147.2 Z" fill="none" stroke="#b9bec9" stroke-width="1.8" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 165.4 100.7 L 170.8 127.6" stroke="url(#grad-leg_l-0)" stroke-width="3.24456" stroke-linecap="round"/>
<path d="M 170.8 127.6 L 162.4 149.6" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 162.4 149.6 L 168.5 152.0" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 165.4 100.7 L 169.2 128.1" stroke="url(#grad-leg_l-0)" stroke-width="3.3193" stroke-linecap="round"/>
<path d="M 169.2 128.1 L 162.5 149.6" stroke="url(#grad-leg_l-1)" stroke-width="3.16623" stroke-linecap="round"/>
<path d="M 162.5 149.6 L 167.1 152.5" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 167.0 50.2 L 173.1 65.8" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
<path d="M 173.1 65.8 L 180.4 81.4" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 157.3 101.0 L 162.4 128.0" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 162.4 128.0 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 163.4 152.6" stroke="url(#grad-leg_r-2)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.3 101.0 L 161.7 128.2" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 161.7 128.2 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.30994" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 162.5 152.8" stroke="url(#grad-leg_r-2)" stroke-width="3.30994" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.0 50.2 L 160.0 50.2 L 155.8 51.1" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 165.4 100.7 L 160.0 100.4 L 157.3 101.0" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 249 KiB

After

Width:  |  Height:  |  Size: 248 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 162 KiB

+10 -9
View File
@@ -1,25 +1,26 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Arm Circles</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="170.8" y2="127.6"><stop offset="0" stop-color="#4f5460"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.4" y1="128.0" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#838994"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="163.4" y2="152.6"><stop offset="0" stop-color="#838994"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="100.7" x2="169.2" y2="128.1"><stop offset="0" stop-color="#707681"/><stop offset="1" stop-color="#6b717c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="169.2" y1="128.1" x2="162.5" y2="149.6"><stop offset="0" stop-color="#6b717c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="161.7" y1="128.2" x2="157.6" y2="150.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#a5abb6"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="157.6" y1="150.7" x2="162.5" y2="152.8"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="155.8" y1="51.1" x2="151.6" y2="37.3"><stop offset="0" stop-color="#30a59a"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 121.2 152.0 L 183.6 161.1 L 206.7 156.3 L 144.4 147.2 Z" fill="none" stroke="#b9bec9" stroke-width="1.8" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 165.4 100.7 L 170.8 127.6" stroke="url(#grad-leg_l-0)" stroke-width="3.24456" stroke-linecap="round"/>
<path d="M 170.8 127.6 L 162.4 149.6" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 162.4 149.6 L 168.5 152.0" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
<path d="M 165.4 100.7 L 169.2 128.1" stroke="url(#grad-leg_l-0)" stroke-width="3.3193" stroke-linecap="round"/>
<path d="M 169.2 128.1 L 162.5 149.6" stroke="url(#grad-leg_l-1)" stroke-width="3.16623" stroke-linecap="round"/>
<path d="M 162.5 149.6 L 167.1 152.5" stroke="#a9afba" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 167.0 50.2 L 174.4 34.0" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
<path d="M 174.4 34.0 L 180.6 17.6" stroke="#86cfc5" stroke-width="3" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 157.3 101.0 L 162.4 128.0" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 162.4 128.0 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 163.4 152.6" stroke="url(#grad-leg_r-2)" stroke-width="3.40214" stroke-linecap="round"/>
<path d="M 157.3 101.0 L 161.7 128.2" stroke="#3a3f4b" stroke-width="3.6" stroke-linecap="round"/>
<path d="M 161.7 128.2 L 157.6 150.7" stroke="url(#grad-leg_r-1)" stroke-width="3.30994" stroke-linecap="round"/>
<path d="M 157.6 150.7 L 162.5 152.8" stroke="url(#grad-leg_r-2)" stroke-width="3.30994" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.0 50.2 L 160.0 50.2 L 155.8 51.1" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 165.4 100.7 L 160.0 100.4 L 157.3 101.0" stroke="#3a3f4b" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

@@ -9,8 +9,8 @@
<path d="M 130.0 122.0 L 130.0 150.0" stroke="#c5cad4" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 58.0 142.0 L 88.0 142.0 L 88.0 142.0 L 58.0 142.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 230.6 141.1 L 200.7 139.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 200.7 139.0 L 222.3 159.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 230.6 141.1 L 209.0 120.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 209.0 120.5 L 198.8 148.3" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 155.9 102.8 L 113.8 121.1" stroke="url(#grad-leg_l-0)" stroke-width="5.09165" stroke-linecap="round"/>
@@ -20,18 +20,18 @@
<path id="girdle" d="M 230.6 141.1 L 224.7 141.0 L 224.7 142.9" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 155.9 102.8 L 150.0 102.0 L 150.0 103.2" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 150.0 102.0 Q 192.4 114.2 224.7 141.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 224.7 142.9 L 194.8 140.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 194.8 140.8 L 216.3 161.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 150.0 103.2 L 110.7 126.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 110.7 126.8 L 72.0 136.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 72.0 136.7 L 76.9 146.4" stroke="url(#grad-leg_r-2)" stroke-width="5.96489" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 224.7 142.9 L 203.1 122.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 203.1 122.4 L 192.8 150.1" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle cx="80.1" cy="142.6" r="4.5" fill="#6b7180"/>
<circle id="head" cx="239.1" cy="154.7" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="236.6" y1="164.4" x2="234.9" y2="171.1" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<circle id="head" cx="241.1" cy="152.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="240.2" y1="162.3" x2="239.6" y2="169.1" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

+3 -3
View File
@@ -15,9 +15,9 @@
"hold": 0.4, "tween": 1.0,
"root": {"pos": [150, 102], "pitch": 112},
"spine": [0, 12],
"neck": 10, "head": -30,
"shoulder_r": 30, "elbow_r": 140,
"shoulder_l": 30, "elbow_l": 140,
"neck": 1, "head": -30,
"shoulder_r": -10, "elbow_r": 114,
"shoulder_l": -10, "elbow_l": 114,
"hip_r": 48, "knee_r": 12, "ankle_r": 12,
"hip_l": 48, "knee_l": 12, "ankle_l": 12,
"pins": {"foot_r": [72, 136], "foot_l": [76, 138]}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 371 KiB

After

Width:  |  Height:  |  Size: 373 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 KiB

After

Width:  |  Height:  |  Size: 185 KiB

@@ -1,35 +1,37 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Barbell Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="169.8" y2="122.1"><stop offset="0" stop-color="#25a094"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="166.4" y1="122.3" x2="160.0" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#31a69a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.2" x2="167.5" y2="150.9"><stop offset="0" stop-color="#31a69a"/><stop offset="1" stop-color="#37a99d"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="172.4" y2="121.6"><stop offset="0" stop-color="#26a095"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="165.0" y1="46.2" x2="175.4" y2="41.3"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#999faa"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="166.4" y1="122.3" x2="160.0" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#32a69b"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.2" x2="167.5" y2="150.9"><stop offset="0" stop-color="#32a69b"/><stop offset="1" stop-color="#39a99e"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="160.9" y1="51.7" x2="171.3" y2="41.1"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#4b505c"/></linearGradient>
</defs>
<path d="M 121.5 157.5 L 193.9 157.5 L 193.9 150.2 L 121.5 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 121.5 157.5 L 185.9 157.5 L 185.9 150.2 L 121.5 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 90.9 L 169.8 122.1" stroke="url(#grad-leg_l-0)" stroke-width="3.77978" stroke-linecap="round"/>
<path d="M 169.8 122.1 L 162.8 148.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 148.9 L 170.3 150.7" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 164.1 90.9 L 172.4 121.6" stroke="url(#grad-leg_l-0)" stroke-width="3.7763" stroke-linecap="round"/>
<path d="M 172.4 121.6 L 162.8 147.5" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 147.5 L 170.0 150.1" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 170.4 32.2 L 165.0 46.2" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 165.0 46.2 L 175.4 41.3" stroke="url(#grad-arm_l-1)" stroke-width="3.551" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 91.3 L 166.4 122.3" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 166.4 122.3 L 160.0 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.09597" stroke-linecap="round"/>
<path d="M 160.0 149.2 L 167.5 150.9" stroke="url(#grad-leg_r-2)" stroke-width="3.97337" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 170.4 32.2 L 183.1 48.6" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 183.1 48.6 L 174.3 29.8" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 166.4 122.3 L 160.0 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.09249" stroke-linecap="round"/>
<path d="M 160.0 149.2 L 167.5 150.9" stroke="url(#grad-leg_r-2)" stroke-width="3.96639" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 170.4 32.2 L 166.2 32.1 L 166.2 33.5" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 90.9 L 160.0 90.4 L 160.0 91.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 90.4 Q 163.2 60.6 166.2 32.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 166.2 33.5 L 182.9 46.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 182.9 46.1 L 168.8 30.7" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 166.2 33.5 L 160.9 51.7" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 160.9 51.7 L 171.3 41.1" stroke="url(#grad-arm_r-1)" stroke-width="4.14583" stroke-linecap="round"/>
</g>
<path d="M 171.6 27.1 L 171.6 33.4" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="171.6" cy="27.1" r="9.799999999999999" fill="#6b7180"/>
<circle cx="171.6" cy="33.4" r="9.799999999999999" fill="#6b7180"/>
<path d="M 173.3 38.1 L 173.3 44.4" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="173.3" cy="38.1" r="9.799999999999999" fill="#6b7180"/>
<circle cx="173.3" cy="44.4" r="9.799999999999999" fill="#6b7180"/>
<circle id="head" cx="168.2" cy="18.5" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="175.2" y1="18.7" x2="180.1" y2="18.9" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -1,36 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Barbell Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="134.0" y1="121.7" x2="166.2" y2="122.0"><stop offset="0" stop-color="#7dcbc1"/><stop offset="1" stop-color="#7ecbc1"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="166.2" y1="122.0" x2="162.8" y2="149.3"><stop offset="0" stop-color="#7ecbc1"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.1" y1="122.1" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#199a8e"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="167.3" y2="147.3"><stop offset="0" stop-color="#199a8e"/><stop offset="1" stop-color="#11968a"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="134.0" y1="121.7" x2="166.2" y2="120.6"><stop offset="0" stop-color="#7fccc2"/><stop offset="1" stop-color="#7bcabf"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="166.2" y1="120.6" x2="162.8" y2="147.9"><stop offset="0" stop-color="#7bcabf"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="154.7" y1="82.4" x2="167.4" y2="82.6"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#9da3ae"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.1" y1="122.1" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="167.3" y2="147.3"><stop offset="0" stop-color="#1b9b8f"/><stop offset="1" stop-color="#13978b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="150.6" y1="87.9" x2="163.3" y2="82.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#505561"/></linearGradient>
</defs>
<path d="M 121.5 157.9 L 193.9 157.9 L 193.9 150.6 L 121.5 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 121.5 157.9 L 185.9 157.9 L 185.9 150.6 L 121.5 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 134.0 121.7 L 166.2 122.0" stroke="url(#grad-leg_l-0)" stroke-width="3.54768" stroke-linecap="round"/>
<path d="M 166.2 122.0 L 162.8 149.3" stroke="url(#grad-leg_l-1)" stroke-width="3.52262" stroke-linecap="round"/>
<path d="M 162.8 149.3 L 170.2 147.4" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 134.0 121.7 L 166.2 120.6" stroke="url(#grad-leg_l-0)" stroke-width="3.55135" stroke-linecap="round"/>
<path d="M 166.2 120.6 L 162.8 147.9" stroke="url(#grad-leg_l-1)" stroke-width="3.53182" stroke-linecap="round"/>
<path d="M 162.8 147.9 L 170.2 146.0" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 166.4 72.1 L 185.5 63.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 185.5 63.4 L 164.9 67.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 166.4 72.1 L 154.7 82.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 154.7 82.4 L 167.4 82.6" stroke="url(#grad-arm_l-1)" stroke-width="3.53667" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 129.9 122.1 L 162.1 122.1" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.1 122.1 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.16451" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 167.3 147.3" stroke="url(#grad-leg_r-2)" stroke-width="4.1536" stroke-linecap="round"/>
<path d="M 162.1 122.1 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.15899" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 167.3 147.3" stroke="url(#grad-leg_r-2)" stroke-width="4.14256" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 166.4 72.1 L 162.3 72.1 L 162.3 73.4" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 134.0 121.7 L 129.9 121.2 L 129.9 122.1" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 129.9 121.2 Q 148.2 97.2 162.3 72.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 162.3 73.4 L 183.0 70.2" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 183.0 70.2 L 162.1 68.8" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.3 73.4 L 150.6 87.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 150.6 87.9 L 163.3 82.4" stroke="url(#grad-arm_r-1)" stroke-width="4.13151" stroke-linecap="round"/>
</g>
<path d="M 163.5 65.0 L 163.5 71.3" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="163.5" cy="65.0" r="9.799999999999999" fill="#6b7180"/>
<circle cx="163.5" cy="71.3" r="9.799999999999999" fill="#6b7180"/>
<path d="M 165.3 79.3 L 165.3 85.7" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="165.3" cy="79.3" r="9.799999999999999" fill="#6b7180"/>
<circle cx="165.3" cy="85.7" r="9.799999999999999" fill="#6b7180"/>
<circle id="head" cx="170.5" cy="60.9" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="177.5" y1="61.9" x2="182.3" y2="62.6" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

+6 -8
View File
@@ -12,24 +12,22 @@
"root": {"pos": [160, 64], "pitch": 6},
"spine": [0, 0],
"neck": 2, "head": -6,
"shoulder_r": 28, "elbow_r": 140,
"shoulder_l": 28, "elbow_l": 140,
"shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150,
"shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150,
"hip_r": 5, "knee_r": 4, "ankle_r": 0,
"hip_l": 5, "knee_l": 4, "ankle_l": 0,
"pins": {"foot_r": [160, 148], "foot_l": [164, 150],
"hand_r": [166, -16], "hand_l": [170, -14]}
"pins": {"foot_r": [160, 148], "foot_l": [164, 148]}
},
{
"hold": 0.4, "tween": 1.1,
"root": {"pos": [117, 108], "pitch": 35},
"spine": [0, -4],
"neck": 5, "head": -28,
"shoulder_r": 55, "elbow_r": 140,
"shoulder_l": 55, "elbow_l": 140,
"shoulder_r": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_r": 150,
"shoulder_l": {"flexion": -12, "abduction": 35, "rotation": -45}, "elbow_l": 150,
"hip_r": 100, "knee_r": 118, "ankle_r": 22,
"hip_l": 100, "knee_l": 118, "ankle_l": 22,
"pins": {"foot_r": [160, 148], "foot_l": [164, 150],
"hand_r": [163, 30], "hand_l": [167, 32]}
"pins": {"foot_r": [160, 148], "foot_l": [164, 148]}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

After

Width:  |  Height:  |  Size: 154 KiB

+19 -17
View File
@@ -1,36 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Barbell Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="134.0" y1="121.7" x2="166.2" y2="122.0"><stop offset="0" stop-color="#7dcbc1"/><stop offset="1" stop-color="#7ecbc1"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="166.2" y1="122.0" x2="162.8" y2="149.3"><stop offset="0" stop-color="#7ecbc1"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.1" y1="122.1" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#199a8e"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="167.3" y2="147.3"><stop offset="0" stop-color="#199a8e"/><stop offset="1" stop-color="#11968a"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="134.0" y1="121.7" x2="166.2" y2="120.6"><stop offset="0" stop-color="#7fccc2"/><stop offset="1" stop-color="#7bcabf"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="166.2" y1="120.6" x2="162.8" y2="147.9"><stop offset="0" stop-color="#7bcabf"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="154.7" y1="82.4" x2="167.4" y2="82.6"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#9da3ae"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="162.1" y1="122.1" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="167.3" y2="147.3"><stop offset="0" stop-color="#1b9b8f"/><stop offset="1" stop-color="#13978b"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="150.6" y1="87.9" x2="163.3" y2="82.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#505561"/></linearGradient>
</defs>
<path d="M 121.5 157.9 L 193.9 157.9 L 193.9 150.6 L 121.5 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 121.5 157.9 L 185.9 157.9 L 185.9 150.6 L 121.5 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 134.0 121.7 L 166.2 122.0" stroke="url(#grad-leg_l-0)" stroke-width="3.54768" stroke-linecap="round"/>
<path d="M 166.2 122.0 L 162.8 149.3" stroke="url(#grad-leg_l-1)" stroke-width="3.52262" stroke-linecap="round"/>
<path d="M 162.8 149.3 L 170.2 147.4" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 134.0 121.7 L 166.2 120.6" stroke="url(#grad-leg_l-0)" stroke-width="3.55135" stroke-linecap="round"/>
<path d="M 166.2 120.6 L 162.8 147.9" stroke="url(#grad-leg_l-1)" stroke-width="3.53182" stroke-linecap="round"/>
<path d="M 162.8 147.9 L 170.2 146.0" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 166.4 72.1 L 185.5 63.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 185.5 63.4 L 164.9 67.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 166.4 72.1 L 154.7 82.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 154.7 82.4 L 167.4 82.6" stroke="url(#grad-arm_l-1)" stroke-width="3.53667" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 129.9 122.1 L 162.1 122.1" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.1 122.1 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.16451" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 167.3 147.3" stroke="url(#grad-leg_r-2)" stroke-width="4.1536" stroke-linecap="round"/>
<path d="M 162.1 122.1 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.15899" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 167.3 147.3" stroke="url(#grad-leg_r-2)" stroke-width="4.14256" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 166.4 72.1 L 162.3 72.1 L 162.3 73.4" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 134.0 121.7 L 129.9 121.2 L 129.9 122.1" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 129.9 121.2 Q 148.2 97.2 162.3 72.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 162.3 73.4 L 183.0 70.2" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 183.0 70.2 L 162.1 68.8" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.3 73.4 L 150.6 87.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 150.6 87.9 L 163.3 82.4" stroke="url(#grad-arm_r-1)" stroke-width="4.13151" stroke-linecap="round"/>
</g>
<path d="M 163.5 65.0 L 163.5 71.3" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="163.5" cy="65.0" r="9.799999999999999" fill="#6b7180"/>
<circle cx="163.5" cy="71.3" r="9.799999999999999" fill="#6b7180"/>
<path d="M 165.3 79.3 L 165.3 85.7" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="165.3" cy="79.3" r="9.799999999999999" fill="#6b7180"/>
<circle cx="165.3" cy="85.7" r="9.799999999999999" fill="#6b7180"/>
<circle id="head" cx="170.5" cy="60.9" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="177.5" y1="61.9" x2="182.3" y2="62.6" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -11,8 +11,8 @@
<path d="M 78.0 129.0 L 78.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 144.0 129.0 L 144.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 70.9 116.1 L 97.4 129.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 97.4 129.9 L 97.0 100.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 70.9 116.1 L 100.9 116.2" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 100.9 116.2 L 77.0 98.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 155.9 116.8 L 201.2 108.9" stroke="url(#grad-leg_l-0)" stroke-width="5.06155" stroke-linecap="round"/>
@@ -28,12 +28,12 @@
<path d="M 196.0 148.7 L 206.9 147.6" stroke="url(#grad-leg_r-2)" stroke-width="5.96321" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 65.0 117.9 L 91.6 131.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 91.6 131.7 L 93.0 102.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 65.0 117.9 L 94.9 120.4" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 94.9 120.4 L 73.0 100.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 95.0 96.7 L 95.0 105.8" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="95.0" cy="96.7" r="12" fill="#6b7180"/>
<circle cx="95.0" cy="105.8" r="12" fill="#6b7180"/>
<path d="M 75.0 94.8 L 75.0 103.8" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="75.0" cy="94.8" r="12" fill="#6b7180"/>
<circle cx="75.0" cy="103.8" r="12" fill="#6b7180"/>
<circle id="head" cx="45.2" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="46.6" y1="103.4" x2="47.6" y2="96.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="155.9" y1="116.8" x2="201.2" y2="108.9"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#9ba1ac"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="201.2" y1="108.9" x2="200.0" y2="148.3"><stop offset="0" stop-color="#9ba1ac"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="65.4" y1="87.0" x2="49.6" y2="61.9"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#83cec4"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="70.8" y1="86.1" x2="71.0" y2="58.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#65bfb4"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="195.3" y1="109.3" x2="196.0" y2="148.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3f4450"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="196.0" y1="148.7" x2="206.9" y2="147.6"><stop offset="0" stop-color="#3f4450"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="65.0" y1="117.9" x2="60.6" y2="88.7"><stop offset="0" stop-color="#12978b"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="65.0" y1="117.9" x2="71.4" y2="89.0"><stop offset="0" stop-color="#12978b"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 23.2 160.6 L 223.0 160.6 L 223.0 150.2 L 23.2 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 58.0 124.0 L 162.0 124.0 L 162.0 124.0 L 58.0 124.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
@@ -18,8 +18,8 @@
<path d="M 200.0 148.3 L 211.0 147.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 70.9 116.1 L 65.4 87.0" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 65.4 87.0 L 49.6 61.9" stroke="url(#grad-arm_l-1)" stroke-width="5.01125" stroke-linecap="round"/>
<path d="M 70.9 116.1 L 70.8 86.1" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 70.8 86.1 L 71.0 58.4" stroke="url(#grad-arm_l-1)" stroke-width="5.13834" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 70.9 116.1 L 65.0 116.0 L 65.0 117.9" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 155.9 116.8 L 150.0 116.0 L 150.0 117.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -30,12 +30,12 @@
<path d="M 196.0 148.7 L 206.9 147.6" stroke="url(#grad-leg_r-2)" stroke-width="5.96321" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 65.0 117.9 L 60.6 88.7" stroke="url(#grad-arm_r-0)" stroke-width="5.97732" stroke-linecap="round"/>
<path d="M 60.6 88.7 L 46.1 62.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 65.0 117.9 L 71.4 89.0" stroke="url(#grad-arm_r-0)" stroke-width="5.97877" stroke-linecap="round"/>
<path d="M 71.4 89.0 L 67.0 59.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 47.9 57.9 L 47.9 66.9" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="47.9" cy="57.9" r="12" fill="#6b7180"/>
<circle cx="47.9" cy="66.9" r="12" fill="#6b7180"/>
<path d="M 69.0 54.6 L 69.0 63.6" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="69.0" cy="54.6" r="12" fill="#6b7180"/>
<circle cx="69.0" cy="63.6" r="12" fill="#6b7180"/>
<circle id="head" cx="45.2" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="46.6" y1="103.4" x2="47.6" y2="96.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

+6 -6
View File
@@ -18,10 +18,10 @@
"neck": 8, "head": 0,
"shoulder_r": 15, "elbow_r": 100,
"shoulder_l": 15, "elbow_l": 100,
"hip_r": 78, "knee_r": 82, "ankle_r": 5,
"hip_l": 78, "knee_l": 82, "ankle_l": 5,
"hip_r": 10, "knee_r": 99, "ankle_r": 5,
"hip_l": 10, "knee_l": 102, "ankle_l": 5,
"pins": {"foot_r": [196, 148], "foot_l": [200, 150],
"hand_r": [93, 100], "hand_l": [97, 102]}
"hand_r": [73, 98], "hand_l": [77, 100]}
},
{
"hold": 0.4, "tween": 1.2,
@@ -29,9 +29,9 @@
"spine": [0, 0],
"neck": 8, "head": 0,
"shoulder_r": 90, "elbow_r": 5,
"shoulder_l": 90, "elbow_l": 5,
"hip_r": 78, "knee_r": 82, "ankle_r": 5,
"hip_l": 78, "knee_l": 82, "ankle_l": 5,
"shoulder_l": {"flexion": 90, "rotation": -90}, "elbow_l": 5,
"hip_r": 10, "knee_r": 99, "ankle_r": 5,
"hip_l": 10, "knee_l": 102, "ankle_l": 5,
"pins": {"foot_r": [196, 148], "foot_l": [200, 150],
"hand_r": [67, 57], "hand_l": [71, 59]}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 KiB

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 KiB

After

Width:  |  Height:  |  Size: 140 KiB

+7 -7
View File
@@ -11,8 +11,8 @@
<path d="M 78.0 129.0 L 78.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 144.0 129.0 L 144.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 70.9 116.1 L 97.4 129.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 97.4 129.9 L 97.0 100.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 70.9 116.1 L 100.9 116.2" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 100.9 116.2 L 77.0 98.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 155.9 116.8 L 201.2 108.9" stroke="url(#grad-leg_l-0)" stroke-width="5.06155" stroke-linecap="round"/>
@@ -28,12 +28,12 @@
<path d="M 196.0 148.7 L 206.9 147.6" stroke="url(#grad-leg_r-2)" stroke-width="5.96321" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 65.0 117.9 L 91.6 131.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 91.6 131.7 L 93.0 102.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 65.0 117.9 L 94.9 120.4" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 94.9 120.4 L 73.0 100.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 95.0 96.7 L 95.0 105.8" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="95.0" cy="96.7" r="12" fill="#6b7180"/>
<circle cx="95.0" cy="105.8" r="12" fill="#6b7180"/>
<path d="M 75.0 94.8 L 75.0 103.8" stroke="#6b7180" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="75.0" cy="94.8" r="12" fill="#6b7180"/>
<circle cx="75.0" cy="103.8" r="12" fill="#6b7180"/>
<circle id="head" cx="45.2" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="46.6" y1="103.4" x2="47.6" y2="96.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

+6 -7
View File
@@ -2,8 +2,7 @@
<title>Bird Dog</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="112.0" y1="93.0" x2="115.9" y2="122.2"><stop offset="0" stop-color="#7ecbc1"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#53b6ab"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#0e9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#5cbbb0"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="110.1" y1="124.1" x2="105.0" y2="153.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#15988c"/></linearGradient>
</defs>
<path d="M 37.3 160.4 L 298.0 160.4 L 298.0 150.0 L 37.3 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
@@ -12,14 +11,14 @@
<path d="M 115.9 122.2 L 111.0 151.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.20929" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.17255" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.0 145.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.0 145.6 L 250.9 150.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.9972" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.1 146.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.1 146.0 L 245.0 150.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 106.0 94.8 L 106.0 92.9 L 112.0 93.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+12 -11
View File
@@ -1,11 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Bird Dog</title>
<defs>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="240.3" y2="95.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#72c5bb"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="240.3" y1="95.0" x2="279.0" y2="84.8"><stop offset="0" stop-color="#72c5bb"/><stop offset="1" stop-color="#58b8ae"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="279.0" y1="84.8" x2="286.0" y2="93.1"><stop offset="0" stop-color="#58b8ae"/><stop offset="1" stop-color="#6dc3b8"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="190.0" y1="107.2" x2="195.6" y2="152.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#3aaa9f"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#3aaa9f"/><stop offset="1" stop-color="#4ab2a7"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="240.3" y2="95.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#76c7bd"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="240.3" y1="95.0" x2="279.0" y2="84.8"><stop offset="0" stop-color="#76c7bd"/><stop offset="1" stop-color="#5cbbb0"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="279.0" y1="84.8" x2="286.0" y2="93.1"><stop offset="0" stop-color="#5cbbb0"/><stop offset="1" stop-color="#71c5bb"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="190.0" y1="107.2" x2="195.6" y2="152.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#3faca1"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="195.6" y1="152.2" x2="235.1" y2="146.0"><stop offset="0" stop-color="#3faca1"/><stop offset="1" stop-color="#2fa599"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.1" y1="146.0" x2="245.0" y2="150.8"><stop offset="0" stop-color="#2fa599"/><stop offset="1" stop-color="#3bab9f"/></linearGradient>
</defs>
<path d="M 37.3 160.4 L 298.0 160.4 L 298.0 150.0 L 37.3 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
@@ -13,14 +14,14 @@
<path d="M 115.9 122.2 L 111.0 151.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 240.3 95.0" stroke="url(#grad-leg_r-0)" stroke-width="5.0833" stroke-linecap="round"/>
<path d="M 240.3 95.0 L 279.0 84.8" stroke="url(#grad-leg_r-1)" stroke-width="5.27526" stroke-linecap="round"/>
<path d="M 279.0 84.8 L 286.0 93.1" stroke="url(#grad-leg_r-2)" stroke-width="5.29548" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 240.3 95.0" stroke="url(#grad-leg_r-0)" stroke-width="5.06493" stroke-linecap="round"/>
<path d="M 240.3 95.0 L 279.0 84.8" stroke="url(#grad-leg_r-1)" stroke-width="5.23852" stroke-linecap="round"/>
<path d="M 279.0 84.8 L 286.0 93.1" stroke="url(#grad-leg_r-2)" stroke-width="5.25874" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="url(#grad-leg_l-0)" stroke-width="5.81247" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#3aaa9f" stroke-width="5.62495" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.55873" stroke-linecap="round"/>
<path d="M 190.0 107.2 L 195.6 152.2" stroke="url(#grad-leg_l-0)" stroke-width="5.7941" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.1 146.0" stroke="url(#grad-leg_l-1)" stroke-width="5.65388" stroke-linecap="round"/>
<path d="M 235.1 146.0 L 245.0 150.8" stroke="url(#grad-leg_l-2)" stroke-width="5.66895" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 106.0 94.8 L 106.0 92.9 L 112.0 93.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

+6 -7
View File
@@ -2,8 +2,7 @@
<title>Bird Dog</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="112.0" y1="93.0" x2="115.9" y2="122.2"><stop offset="0" stop-color="#7ecbc1"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#53b6ab"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#0e9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#5cbbb0"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="110.1" y1="124.1" x2="105.0" y2="153.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#15988c"/></linearGradient>
</defs>
<path d="M 37.3 160.4 L 298.0 160.4 L 298.0 150.0 L 37.3 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
@@ -12,14 +11,14 @@
<path d="M 115.9 122.2 L 111.0 151.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.20929" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.17255" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.0 145.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.0 145.6 L 250.9 150.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.9972" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.1 146.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.1 146.0 L 245.0 150.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 106.0 94.8 L 106.0 92.9 L 112.0 93.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+2 -2
View File
@@ -7,8 +7,8 @@
<path d="M 37.3 160.4 L 298.0 160.4 L 298.0 150.0 L 37.3 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.0 145.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.0 145.6 L 250.9 150.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 112.0 93.0 L 83.6 83.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

+6 -6
View File
@@ -10,8 +10,8 @@
"neck": 16, "head": -72,
"shoulder_r": 81, "elbow_r": 0,
"shoulder_l": 81, "elbow_l": 0,
"hip_r": 74, "knee_r": 83, "ankle_r": -55,
"hip_l": 74, "knee_l": 83, "ankle_l": -55,
"hip_r": 74, "knee_r": 92, "ankle_r": -55,
"hip_l": 74, "knee_l": 92, "ankle_l": -55,
"pins": {"hand_l": [105, 152], "hand_r": [111, 154]}
},
{
@@ -22,7 +22,7 @@
"shoulder_r": 81, "elbow_r": 0,
"shoulder_l": 190, "elbow_l": 0,
"hip_r": -24, "knee_r": 0, "ankle_r": -25,
"hip_l": 74, "knee_l": 83, "ankle_l": -55,
"hip_l": 74, "knee_l": 92, "ankle_l": -55,
"pins": {"hand_r": [111, 154]}
},
{
@@ -32,8 +32,8 @@
"neck": 16, "head": -72,
"shoulder_r": 81, "elbow_r": 0,
"shoulder_l": 81, "elbow_l": 0,
"hip_r": 74, "knee_r": 83, "ankle_r": -55,
"hip_l": 74, "knee_l": 83, "ankle_l": -55,
"hip_r": 74, "knee_r": 92, "ankle_r": -55,
"hip_l": 74, "knee_l": 92, "ankle_l": -55,
"pins": {"hand_l": [105, 152], "hand_r": [111, 154]}
},
{
@@ -43,7 +43,7 @@
"neck": 16, "head": -82,
"shoulder_r": 190, "elbow_r": 0,
"shoulder_l": 81, "elbow_l": 0,
"hip_r": 74, "knee_r": 83, "ankle_r": -55,
"hip_r": 74, "knee_r": 92, "ankle_r": -55,
"hip_l": -24, "knee_l": 0, "ankle_l": -25,
"pins": {"hand_l": [105, 152]}
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 804 KiB

After

Width:  |  Height:  |  Size: 800 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 299 KiB

+12 -11
View File
@@ -1,11 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Bird Dog</title>
<defs>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="240.3" y2="95.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#72c5bb"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="240.3" y1="95.0" x2="279.0" y2="84.8"><stop offset="0" stop-color="#72c5bb"/><stop offset="1" stop-color="#58b8ae"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="279.0" y1="84.8" x2="286.0" y2="93.1"><stop offset="0" stop-color="#58b8ae"/><stop offset="1" stop-color="#6dc3b8"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="190.0" y1="107.2" x2="195.6" y2="152.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#3aaa9f"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#3aaa9f"/><stop offset="1" stop-color="#4ab2a7"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="240.3" y2="95.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#76c7bd"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="240.3" y1="95.0" x2="279.0" y2="84.8"><stop offset="0" stop-color="#76c7bd"/><stop offset="1" stop-color="#5cbbb0"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="279.0" y1="84.8" x2="286.0" y2="93.1"><stop offset="0" stop-color="#5cbbb0"/><stop offset="1" stop-color="#71c5bb"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="190.0" y1="107.2" x2="195.6" y2="152.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#3faca1"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="195.6" y1="152.2" x2="235.1" y2="146.0"><stop offset="0" stop-color="#3faca1"/><stop offset="1" stop-color="#2fa599"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.1" y1="146.0" x2="245.0" y2="150.8"><stop offset="0" stop-color="#2fa599"/><stop offset="1" stop-color="#3bab9f"/></linearGradient>
</defs>
<path d="M 37.3 160.4 L 298.0 160.4 L 298.0 150.0 L 37.3 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
@@ -13,14 +14,14 @@
<path d="M 115.9 122.2 L 111.0 151.4" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 240.3 95.0" stroke="url(#grad-leg_r-0)" stroke-width="5.0833" stroke-linecap="round"/>
<path d="M 240.3 95.0 L 279.0 84.8" stroke="url(#grad-leg_r-1)" stroke-width="5.27526" stroke-linecap="round"/>
<path d="M 279.0 84.8 L 286.0 93.1" stroke="url(#grad-leg_r-2)" stroke-width="5.29548" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 240.3 95.0" stroke="url(#grad-leg_r-0)" stroke-width="5.06493" stroke-linecap="round"/>
<path d="M 240.3 95.0 L 279.0 84.8" stroke="url(#grad-leg_r-1)" stroke-width="5.23852" stroke-linecap="round"/>
<path d="M 279.0 84.8 L 286.0 93.1" stroke="url(#grad-leg_r-2)" stroke-width="5.25874" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="url(#grad-leg_l-0)" stroke-width="5.81247" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#3aaa9f" stroke-width="5.62495" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.55873" stroke-linecap="round"/>
<path d="M 190.0 107.2 L 195.6 152.2" stroke="url(#grad-leg_l-0)" stroke-width="5.7941" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.1 146.0" stroke="url(#grad-leg_l-1)" stroke-width="5.65388" stroke-linecap="round"/>
<path d="M 235.1 146.0 L 245.0 150.8" stroke="url(#grad-leg_l-2)" stroke-width="5.66895" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 106.0 94.8 L 106.0 92.9 L 112.0 93.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -1,27 +1,27 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Bodyweight Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="169.8" y2="122.1"><stop offset="0" stop-color="#49b1a6"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="173.4" y2="121.3"><stop offset="0" stop-color="#27a195"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="166.4" y1="122.3" x2="160.0" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#33a69b"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.2" x2="167.5" y2="150.9"><stop offset="0" stop-color="#33a69b"/><stop offset="1" stop-color="#39aa9e"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="168.3" y1="32.0" x2="169.0" y2="52.7"><stop offset="0" stop-color="#a2a8b3"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="160.0" y1="123.4" x2="160.0" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#55b7ac"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.2" x2="160.0" y2="152.2"><stop offset="0" stop-color="#55b7ac"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="164.9" y1="54.0" x2="167.4" y2="74.5"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#414652"/></linearGradient>
</defs>
<path d="M 141.8 157.5 L 232.3 157.5 L 232.3 150.2 L 141.8 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 90.9 L 169.8 122.1" stroke="url(#grad-leg_l-0)" stroke-width="3.67613" stroke-linecap="round"/>
<path d="M 169.8 122.1 L 162.8 148.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 148.9 L 170.3 150.7" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 164.1 90.9 L 173.4 121.3" stroke="url(#grad-leg_l-0)" stroke-width="3.77445" stroke-linecap="round"/>
<path d="M 173.4 121.3 L 162.8 146.8" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 146.8 L 169.9 149.7" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 91.3 L 166.4 122.3" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 166.4 122.3 L 160.0 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.09064" stroke-linecap="round"/>
<path d="M 160.0 149.2 L 167.5 150.9" stroke="url(#grad-leg_r-2)" stroke-width="3.96269" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 32.0 L 169.0 52.7" stroke="url(#grad-arm_l-0)" stroke-width="3.52319" stroke-linecap="round"/>
<path d="M 169.0 52.7 L 171.6 73.2" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 91.3 L 160.0 123.4" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 160.0 123.4 L 160.0 149.2" stroke="url(#grad-leg_r-1)" stroke-width="3.99232" stroke-linecap="round"/>
<path d="M 160.0 149.2 L 160.0 152.2" stroke="url(#grad-leg_r-2)" stroke-width="3.99232" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 32.0 L 164.2 31.9 L 164.2 33.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 90.9 L 160.0 90.4 L 160.0 91.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 90.4 Q 162.1 60.5 164.2 31.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

@@ -1,14 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Bodyweight Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="154.3" y1="120.3" x2="184.4" y2="131.7"><stop offset="0" stop-color="#6cc2b8"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="166.9" y2="152.9"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#199a8e"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="154.3" y1="120.3" x2="184.9" y2="130.3"><stop offset="0" stop-color="#6ec3b9"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="180.6" y1="131.0" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#0f9589"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="166.9" y2="152.9"><stop offset="0" stop-color="#0f9589"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
</defs>
<path d="M 141.8 157.9 L 232.3 157.9 L 232.3 150.6 L 141.8 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 154.3 120.3 L 184.4 131.7" stroke="url(#grad-leg_l-0)" stroke-width="3.57578" stroke-linecap="round"/>
<path d="M 184.4 131.7 L 162.8 149.3" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 149.3 L 169.6 152.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 154.3 120.3 L 184.9 130.3" stroke="url(#grad-leg_l-0)" stroke-width="3.56863" stroke-linecap="round"/>
<path d="M 184.9 130.3 L 162.8 147.2" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 147.2 L 169.5 151.0" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 182.3 68.1 L 203.3 67.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
@@ -16,8 +17,8 @@
</g>
<g id="leg_r">
<path d="M 150.2 120.7 L 180.6 131.0" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 180.6 131.0 L 160.0 149.6" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 166.9 152.9" stroke="url(#grad-leg_r-2)" stroke-width="4.16575" stroke-linecap="round"/>
<path d="M 180.6 131.0 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.19339" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 166.9 152.9" stroke="url(#grad-leg_r-2)" stroke-width="4.15199" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 182.3 68.1 L 178.1 68.1 L 178.1 69.4" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 154.3 120.3 L 150.2 119.8 L 150.2 120.7" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -13,7 +13,7 @@
"shoulder_l": 6, "elbow_l": 5,
"hip_r": 4, "knee_r": 3, "ankle_r": 0,
"hip_l": 4, "knee_l": 3, "ankle_l": 0,
"pins": {"foot_r": [160, 148], "foot_l": [164, 150]}
"pins": {"foot_r": [160, 148], "foot_l": [164, 147]}
},
{
"hold": 0.4, "tween": 0.9,
@@ -24,7 +24,7 @@
"shoulder_l": 118, "elbow_l": 8,
"hip_r": 98, "knee_r": 118, "ankle_r": 22,
"hip_l": 98, "knee_l": 118, "ankle_l": 22,
"pins": {"foot_r": [160, 148], "foot_l": [164, 150]}
"pins": {"foot_r": [160, 148], "foot_l": [164, 147]}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 134 KiB

+8 -7
View File
@@ -1,14 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Bodyweight Squat</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="154.3" y1="120.3" x2="184.4" y2="131.7"><stop offset="0" stop-color="#6cc2b8"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="166.9" y2="152.9"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#199a8e"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="154.3" y1="120.3" x2="184.9" y2="130.3"><stop offset="0" stop-color="#6ec3b9"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="180.6" y1="131.0" x2="160.0" y2="149.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#0f9589"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="160.0" y1="149.6" x2="166.9" y2="152.9"><stop offset="0" stop-color="#0f9589"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
</defs>
<path d="M 141.8 157.9 L 232.3 157.9 L 232.3 150.6 L 141.8 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 154.3 120.3 L 184.4 131.7" stroke="url(#grad-leg_l-0)" stroke-width="3.57578" stroke-linecap="round"/>
<path d="M 184.4 131.7 L 162.8 149.3" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 149.3 L 169.6 152.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 154.3 120.3 L 184.9 130.3" stroke="url(#grad-leg_l-0)" stroke-width="3.56863" stroke-linecap="round"/>
<path d="M 184.9 130.3 L 162.8 147.2" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 162.8 147.2 L 169.5 151.0" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 182.3 68.1 L 203.3 67.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
@@ -16,8 +17,8 @@
</g>
<g id="leg_r">
<path d="M 150.2 120.7 L 180.6 131.0" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 180.6 131.0 L 160.0 149.6" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 166.9 152.9" stroke="url(#grad-leg_r-2)" stroke-width="4.16575" stroke-linecap="round"/>
<path d="M 180.6 131.0 L 160.0 149.6" stroke="url(#grad-leg_r-1)" stroke-width="4.19339" stroke-linecap="round"/>
<path d="M 160.0 149.6 L 166.9 152.9" stroke="url(#grad-leg_r-2)" stroke-width="4.15199" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 182.3 68.1 L 178.1 68.1 L 178.1 69.4" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 154.3 120.3 L 150.2 119.8 L 150.2 120.7" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -1,36 +1,34 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Butterfly Stretch</title>
<defs>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="213.3" y1="127.7" x2="191.3" y2="158.5"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#69c1b7"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="191.3" y1="158.5" x2="200.5" y2="163.6"><stop offset="0" stop-color="#69c1b7"/><stop offset="1" stop-color="#18998e"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="118.7" x2="154.0" y2="134.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="200.3" y1="84.6" x2="200.6" y2="114.2"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#a7adb8"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="179.4" y1="56.0" x2="179.4" y2="85.0"><stop offset="0" stop-color="#686e79"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="211.0" y1="129.6" x2="186.0" y2="154.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="143.7" x2="154.7" y2="135.6"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="204.1" y1="84.8" x2="215.5" y2="103.5"><stop offset="0" stop-color="#888e99"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 122.3 155.5 L 178.0 167.9 L 225.2 161.5 L 169.6 149.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 125.6 156.6 L 181.1 169.0 L 228.4 162.5 L 172.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 169.2 118.5 L 213.3 127.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 213.3 127.7 L 191.3 158.5" stroke="url(#grad-leg_l-1)" stroke-width="5.11794" stroke-linecap="round"/>
<path d="M 191.3 158.5 L 200.5 163.6" stroke="url(#grad-leg_l-2)" stroke-width="5.57206" stroke-linecap="round"/>
<path d="M 169.2 143.5 L 211.0 129.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 211.0 129.6 L 186.0 154.4" stroke="url(#grad-leg_l-1)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 186.0 154.4 L 193.3 155.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 200.4 54.9 L 188.1 54.8 L 179.4 56.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 118.5 L 160.0 118.0 L 154.5 118.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 118.0 Q 167.5 77.0 188.1 54.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 204.1 84.8 L 191.7 84.8 L 183.1 86.0" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 143.5 L 160.0 143.0 L 154.5 143.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 143.0 Q 169.8 103.7 191.7 84.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 154.5 118.7 L 154.0 134.0" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 154.0 134.0 L 176.8 158.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 176.8 158.8 L 178.7 164.9" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 154.5 143.7 L 154.7 135.6" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 154.7 135.6 L 183.2 153.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 183.2 153.0 L 189.4 154.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 200.4 54.9 L 200.3 84.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 200.3 84.6 L 200.6 114.2" stroke="url(#grad-arm_l-1)" stroke-width="5.01027" stroke-linecap="round"/>
<path d="M 204.1 84.8 L 215.5 103.5" stroke="url(#grad-arm_l-0)" stroke-width="5.14776" stroke-linecap="round"/>
<path d="M 215.5 103.5 L 209.0 132.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 179.4 56.0 L 179.4 85.0" stroke="url(#grad-arm_r-0)" stroke-width="5.79181" stroke-linecap="round"/>
<path d="M 179.4 85.0 L 179.8 113.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 183.1 86.0 L 172.6 114.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 172.6 114.0 L 162.7 142.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="198.0" cy="45.5" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="203.4" y1="53.9" x2="206.7" y2="59.0" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<circle id="head" cx="201.6" cy="75.1" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="206.4" y1="83.9" x2="209.4" y2="89.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -1,34 +1,34 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Butterfly Stretch</title>
<defs>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="193.5" y1="156.8" x2="202.9" y2="161.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#48b1a6"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="118.7" x2="149.2" y2="133.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="185.5" y1="65.8" x2="183.4" y2="94.7"><stop offset="0" stop-color="#686d79"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="211.0" y1="129.6" x2="186.0" y2="154.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="143.7" x2="154.7" y2="135.6"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="207.6" y1="91.1" x2="220.7" y2="105.9"><stop offset="0" stop-color="#808591"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 122.3 155.5 L 178.0 167.9 L 225.2 161.5 L 169.6 149.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 125.6 156.6 L 181.1 169.0 L 228.4 162.5 L 172.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 169.2 118.5 L 214.3 126.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 214.3 126.3 L 193.5 156.8" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 193.5 156.8 L 202.9 161.8" stroke="url(#grad-leg_l-2)" stroke-width="5.25531" stroke-linecap="round"/>
<path d="M 169.2 143.5 L 211.0 129.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 211.0 129.6 L 186.0 154.4" stroke="url(#grad-leg_l-1)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 186.0 154.4 L 193.3 155.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 206.5 64.6 L 194.2 64.6 L 185.5 65.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 118.5 L 160.0 118.0 L 154.5 118.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 118.0 Q 169.4 77.2 194.2 64.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 207.6 91.1 L 195.3 91.0 L 186.7 92.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 143.5 L 160.0 143.0 L 154.5 143.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 143.0 Q 171.2 104.4 195.3 91.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 154.5 118.7 L 149.2 133.4" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 149.2 133.4 L 174.1 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 174.1 157.7 L 175.2 163.9" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 154.5 143.7 L 154.7 135.6" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 154.7 135.6 L 183.2 153.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 183.2 153.0 L 189.4 154.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 206.5 64.6 L 205.2 94.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 205.2 94.4 L 204.4 124.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 207.6 91.1 L 220.7 105.9" stroke="url(#grad-arm_l-0)" stroke-width="5.18602" stroke-linecap="round"/>
<path d="M 220.7 105.9 L 209.0 133.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 185.5 65.8 L 183.4 94.7" stroke="url(#grad-arm_r-0)" stroke-width="5.79336" stroke-linecap="round"/>
<path d="M 183.4 94.7 L 181.7 123.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 186.7 92.2 L 170.1 117.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 170.1 117.2 L 162.0 145.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="205.6" cy="59.8" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="209.6" y1="68.9" x2="212.3" y2="74.9" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<circle id="head" cx="206.2" cy="84.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="210.2" y1="93.3" x2="212.9" y2="99.4" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+109 -20
View File
@@ -1,30 +1,119 @@
{
"name": "Butterfly Stretch",
"primary": 2,
"camera": {"yaw": 52},
"working": ["leg_r", "leg_l"],
"camera": {
"yaw": 52
},
"working": [
"leg_r",
"leg_l"
],
"frames": [
{
"hold": 2.2, "tween": 1.8,
"root": {"pos": [160, 118], "pitch": 4},
"spine": [20, 18],
"neck": 12, "head": -14,
"shoulder_r": {"flexion": 94, "abduction": 12}, "elbow_r": 40,
"shoulder_l": {"flexion": 94, "abduction": 12}, "elbow_l": 40,
"hip_r": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_r": 108,
"hip_l": {"flexion": 82, "abduction": 38, "rotation": 44}, "knee_l": 108,
"pins": {"hand_r": [178, 158], "hand_l": [198, 159]}
"hold": 2.2,
"tween": 1.8,
"root": {
"pos": [
160,
143
],
"pitch": 5
},
"spine": [
24,
18
],
"neck": 6,
"head": -8,
"shoulder_r": {
"flexion": 45.5,
"abduction": 25.1,
"rotation": 0.0
},
"elbow_r": 2.0,
"shoulder_l": {
"flexion": 31.0,
"abduction": 40.4,
"rotation": -67.7
},
"elbow_l": 63.5,
"hip_r": {
"flexion": 120,
"abduction": 35,
"rotation": 50
},
"knee_r": 128,
"ankle_r": 0,
"hip_l": {
"flexion": 120,
"abduction": 35,
"rotation": 50
},
"knee_l": 128,
"ankle_l": 0,
"pins": {
"hand_r": [
162,
134
],
"hand_l": [
209,
128
]
}
},
{
"hold": 2.4, "tween": 1.8,
"root": {"pos": [160, 118], "pitch": 4},
"spine": [26, 24],
"neck": 14, "head": -16,
"shoulder_r": {"flexion": 98, "abduction": 12}, "elbow_r": 34,
"shoulder_l": {"flexion": 98, "abduction": 12}, "elbow_l": 34,
"hip_r": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_r": 110,
"hip_l": {"flexion": 82, "abduction": 44, "rotation": 46}, "knee_l": 110,
"pins": {"hand_r": [176, 159], "hand_l": [200, 160]}
"hold": 2.4,
"tween": 1.8,
"root": {
"pos": [
160,
143
],
"pitch": 5
},
"spine": [
28,
21
],
"neck": 8,
"head": -10,
"shoulder_r": {
"flexion": 40.4,
"abduction": 33.1,
"rotation": -24.7
},
"elbow_r": 18.7,
"shoulder_l": {
"flexion": 32.1,
"abduction": 48.3,
"rotation": -70.7
},
"elbow_l": 80.6,
"hip_r": {
"flexion": 120,
"abduction": 35,
"rotation": 50
},
"knee_r": 128,
"ankle_r": 0,
"hip_l": {
"flexion": 120,
"abduction": 35,
"rotation": 50
},
"knee_l": 128,
"ankle_l": 0,
"pins": {
"hand_r": [
162,
134
],
"hand_l": [
209,
128
]
}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 368 KiB

After

Width:  |  Height:  |  Size: 259 KiB

+19 -19
View File
@@ -1,34 +1,34 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Butterfly Stretch</title>
<defs>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="193.5" y1="156.8" x2="202.9" y2="161.8"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#48b1a6"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="118.7" x2="149.2" y2="133.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="185.5" y1="65.8" x2="183.4" y2="94.7"><stop offset="0" stop-color="#686d79"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="211.0" y1="129.6" x2="186.0" y2="154.4"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="154.5" y1="143.7" x2="154.7" y2="135.6"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="207.6" y1="91.1" x2="220.7" y2="105.9"><stop offset="0" stop-color="#808591"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 122.3 155.5 L 178.0 167.9 L 225.2 161.5 L 169.6 149.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 125.6 156.6 L 181.1 169.0 L 228.4 162.5 L 172.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 169.2 118.5 L 214.3 126.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 214.3 126.3 L 193.5 156.8" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 193.5 156.8 L 202.9 161.8" stroke="url(#grad-leg_l-2)" stroke-width="5.25531" stroke-linecap="round"/>
<path d="M 169.2 143.5 L 211.0 129.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 211.0 129.6 L 186.0 154.4" stroke="url(#grad-leg_l-1)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 186.0 154.4 L 193.3 155.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 206.5 64.6 L 194.2 64.6 L 185.5 65.8" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 118.5 L 160.0 118.0 L 154.5 118.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 118.0 Q 169.4 77.2 194.2 64.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 207.6 91.1 L 195.3 91.0 L 186.7 92.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 169.2 143.5 L 160.0 143.0 L 154.5 143.7" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 143.0 Q 171.2 104.4 195.3 91.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 154.5 118.7 L 149.2 133.4" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 149.2 133.4 L 174.1 157.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 174.1 157.7 L 175.2 163.9" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 154.5 143.7 L 154.7 135.6" stroke="url(#grad-leg_r-0)" stroke-width="5.5" stroke-linecap="round"/>
<path d="M 154.7 135.6 L 183.2 153.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 183.2 153.0 L 189.4 154.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 206.5 64.6 L 205.2 94.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 205.2 94.4 L 204.4 124.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 207.6 91.1 L 220.7 105.9" stroke="url(#grad-arm_l-0)" stroke-width="5.18602" stroke-linecap="round"/>
<path d="M 220.7 105.9 L 209.0 133.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 185.5 65.8 L 183.4 94.7" stroke="url(#grad-arm_r-0)" stroke-width="5.79336" stroke-linecap="round"/>
<path d="M 183.4 94.7 L 181.7 123.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 186.7 92.2 L 170.1 117.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 170.1 117.2 L 162.0 145.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="205.6" cy="59.8" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="209.6" y1="68.9" x2="212.3" y2="74.9" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<circle id="head" cx="206.2" cy="84.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="210.2" y1="93.3" x2="212.9" y2="99.4" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+4 -4
View File
@@ -17,8 +17,8 @@
<path d="M 216.0 148.3 L 223.2 140.1" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 134.1 35.2 L 161.9 46.3" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 161.9 46.3 L 187.8 31.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 134.1 35.2 L 142.2 63.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 142.2 63.7 L 170.0 74.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 134.1 35.2 L 128.1 35.2 L 128.1 37.1" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 145.9 118.8 L 140.0 118.0 L 140.0 119.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -29,8 +29,8 @@
<path d="M 212.0 148.8 L 218.7 140.2" stroke="url(#grad-leg_r-2)" stroke-width="5.98397" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 128.1 37.1 L 155.7 48.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 155.7 48.8 L 183.3 37.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 128.1 37.1 L 138.5 64.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 138.5 64.8 L 166.0 76.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 174.9 117.9 L 202.9 117.9" stroke="#6b7180" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 207.2 150.4 L 220.8 146.7" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

+4 -4
View File
@@ -17,8 +17,8 @@
<path d="M 216.0 139.5 L 226.3 135.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 134.1 35.2 L 161.9 46.3" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 161.9 46.3 L 187.8 31.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 134.1 35.2 L 142.2 63.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 142.2 63.7 L 170.0 74.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 134.1 35.2 L 128.1 35.2 L 128.1 37.1" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 145.9 118.8 L 140.0 118.0 L 140.0 119.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -29,8 +29,8 @@
<path d="M 212.0 139.9 L 222.0 135.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 128.1 37.1 L 155.7 48.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 155.7 48.8 L 183.3 37.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 128.1 37.1 L 138.5 64.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 138.5 64.8 L 166.0 76.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 174.0 109.8 L 202.0 109.8" stroke="#6b7180" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 207.2 141.5 L 220.8 137.9" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

+4 -4
View File
@@ -22,8 +22,8 @@
"neck": 16,
"shoulder_r": 44, "elbow_r": 25,
"shoulder_l": 44, "elbow_l": 25,
"hip_r": 62, "knee_r": -10, "ankle_r": 12,
"hip_l": 62, "knee_l": -10, "ankle_l": 12,
"hip_r": 62, "knee_r": 50, "ankle_r": 12,
"hip_l": 62, "knee_l": 56, "ankle_l": 12,
"pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 148], "foot_l": [216, 150]}
},
{
@@ -33,8 +33,8 @@
"neck": 16,
"shoulder_r": 44, "elbow_r": 25,
"shoulder_l": 44, "elbow_l": 25,
"hip_r": 66, "knee_r": -8, "ankle_r": -18,
"hip_l": 66, "knee_l": -8, "ankle_l": -18,
"hip_r": 66, "knee_r": 59, "ankle_r": -18,
"hip_l": 66, "knee_l": 64, "ankle_l": -18,
"pins": {"hand_r": [166, 74], "hand_l": [170, 76], "foot_r": [212, 139], "foot_l": [216, 141]}
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

After

Width:  |  Height:  |  Size: 166 KiB

+4 -4
View File
@@ -17,8 +17,8 @@
<path d="M 216.0 139.5 L 226.3 135.6" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 134.1 35.2 L 161.9 46.3" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 161.9 46.3 L 187.8 31.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 134.1 35.2 L 142.2 63.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 142.2 63.7 L 170.0 74.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 134.1 35.2 L 128.1 35.2 L 128.1 37.1" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 145.9 118.8 L 140.0 118.0 L 140.0 119.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -29,8 +29,8 @@
<path d="M 212.0 139.9 L 222.0 135.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 128.1 37.1 L 155.7 48.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 155.7 48.8 L 183.3 37.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 128.1 37.1 L 138.5 64.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 138.5 64.8 L 166.0 76.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 174.0 109.8 L 202.0 109.8" stroke="#6b7180" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 207.2 141.5 L 220.8 137.9" stroke="#6b7180" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -0,0 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cardio</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="89.5" x2="163.1" y2="121.2"><stop offset="0" stop-color="#3daba0"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="177.6" y1="128.9" x2="184.1" y2="133.0"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#12968a"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="153.0" y1="49.4" x2="169.1" y2="62.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
</defs>
<path d="M 144.6 157.4 L 207.2 157.4 L 207.2 150.2 L 144.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 89.5 L 163.1 121.2" stroke="url(#grad-leg_l-0)" stroke-width="3.71199" stroke-linecap="round"/>
<path d="M 163.1 121.2 L 161.4 148.7" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.7 L 169.1 149.2" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 30.6 L 178.8 48.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 178.8 48.5 L 198.8 42.1" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 89.9 L 188.9 103.8" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 188.9 103.8 L 177.6 128.9" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 177.6 128.9 L 184.1 133.0" stroke="url(#grad-leg_r-2)" stroke-width="4.18587" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 30.6 L 164.2 30.5 L 164.2 31.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 89.5 L 160.0 89.0 L 160.0 89.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 89.0 Q 162.1 59.1 164.2 30.5" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 164.2 31.9 L 153.0 49.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 153.0 49.4 L 169.1 62.7" stroke="url(#grad-arm_r-1)" stroke-width="4.1955" stroke-linecap="round"/>
</g>
<circle id="head" cx="165.6" cy="16.8" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="172.6" y1="16.8" x2="177.5" y2="16.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -0,0 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cardio</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="168.9" y2="122.3"><stop offset="0" stop-color="#25a094"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="165.6" y1="122.5" x2="158.6" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#31a59a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.2" x2="166.1" y2="151.1"><stop offset="0" stop-color="#31a59a"/><stop offset="1" stop-color="#38a99e"/></linearGradient>
</defs>
<path d="M 144.6 157.5 L 207.2 157.5 L 207.2 150.2 L 144.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 90.9 L 168.9 122.3" stroke="url(#grad-leg_l-0)" stroke-width="3.78058" stroke-linecap="round"/>
<path d="M 168.9 122.3 L 161.4 148.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.9 L 168.8 150.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 91.3 L 165.6 122.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 165.6 122.5 L 158.6 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.09677" stroke-linecap="round"/>
<path d="M 158.6 149.2 L 166.1 151.1" stroke="url(#grad-leg_r-2)" stroke-width="3.9732" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 32.0 L 167.9 52.7" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 167.9 52.7 L 186.6 62.1" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 32.0 L 164.2 31.9 L 164.2 33.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 90.9 L 160.0 90.4 L 160.0 91.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 90.4 Q 162.1 60.5 164.2 31.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 164.2 33.3 L 163.8 54.0" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 163.8 54.0 L 182.5 63.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
</g>
<circle id="head" cx="165.6" cy="18.2" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="172.6" y1="18.2" x2="177.5" y2="18.2" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -0,0 +1,39 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cardio</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="89.5" x2="193.1" y2="103.4"><stop offset="0" stop-color="#3daba0"/><stop offset="1" stop-color="#70c4ba"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="193.1" y1="103.4" x2="181.7" y2="128.6"><stop offset="0" stop-color="#70c4ba"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="159.7" y1="121.6" x2="158.6" y2="149.1"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#4db3a8"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.1" x2="166.3" y2="149.4"><stop offset="0" stop-color="#4db3a8"/><stop offset="1" stop-color="#4fb4a9"/></linearGradient>
</defs>
<path d="M 144.6 157.4 L 207.2 157.4 L 207.2 150.2 L 144.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 89.5 L 193.1 103.4" stroke="url(#grad-leg_l-0)" stroke-width="3.77565" stroke-linecap="round"/>
<path d="M 193.1 103.4 L 181.7 128.6" stroke="url(#grad-leg_l-1)" stroke-width="3.56375" stroke-linecap="round"/>
<path d="M 181.7 128.6 L 188.2 132.6" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 89.9 L 159.7 121.6" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 159.7 121.6 L 158.6 149.1" stroke="url(#grad-leg_r-1)" stroke-width="4.01364" stroke-linecap="round"/>
<path d="M 158.6 149.1 L 166.3 149.4" stroke="url(#grad-leg_r-2)" stroke-width="3.82409" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 30.6 L 157.2 48.1" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 157.2 48.1 L 173.2 61.4" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 30.6 L 164.2 30.5 L 164.2 31.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 89.5 L 160.0 89.0 L 160.0 89.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 89.0 Q 162.1 59.1 164.2 30.5" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 164.2 31.9 L 174.7 49.8" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 174.7 49.8 L 194.6 43.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
</g>
<circle id="head" cx="165.6" cy="16.8" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="172.6" y1="16.8" x2="177.5" y2="16.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

@@ -0,0 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cardio</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="90.9" x2="168.9" y2="122.3"><stop offset="0" stop-color="#25a094"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="165.6" y1="122.5" x2="158.6" y2="149.2"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#31a59a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.2" x2="166.1" y2="151.1"><stop offset="0" stop-color="#31a59a"/><stop offset="1" stop-color="#38a99e"/></linearGradient>
</defs>
<path d="M 144.6 157.5 L 207.2 157.5 L 207.2 150.2 L 144.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 90.9 L 168.9 122.3" stroke="url(#grad-leg_l-0)" stroke-width="3.78058" stroke-linecap="round"/>
<path d="M 168.9 122.3 L 161.4 148.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.9 L 168.8 150.9" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 91.3 L 165.6 122.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 165.6 122.5 L 158.6 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.09677" stroke-linecap="round"/>
<path d="M 158.6 149.2 L 166.1 151.1" stroke="url(#grad-leg_r-2)" stroke-width="3.9732" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 32.0 L 167.9 52.7" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 167.9 52.7 L 186.6 62.1" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 32.0 L 164.2 31.9 L 164.2 33.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 90.9 L 160.0 90.4 L 160.0 91.3" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 90.4 Q 162.1 60.5 164.2 31.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 164.2 33.3 L 163.8 54.0" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 163.8 54.0 L 182.5 63.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
</g>
<circle id="head" cx="165.6" cy="18.2" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="172.6" y1="18.2" x2="177.5" y2="18.2" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

+38
View File
@@ -0,0 +1,38 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cardio</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="89.5" x2="163.1" y2="121.2"><stop offset="0" stop-color="#3daba0"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="177.6" y1="128.9" x2="184.1" y2="133.0"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#12968a"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="153.0" y1="49.4" x2="169.1" y2="62.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
</defs>
<path d="M 144.6 157.4 L 207.2 157.4 L 207.2 150.2 L 144.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 89.5 L 163.1 121.2" stroke="url(#grad-leg_l-0)" stroke-width="3.71199" stroke-linecap="round"/>
<path d="M 163.1 121.2 L 161.4 148.7" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.7 L 169.1 149.2" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 168.3 30.6 L 178.8 48.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 178.8 48.5 L 198.8 42.1" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 89.9 L 188.9 103.8" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 188.9 103.8 L 177.6 128.9" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 177.6 128.9 L 184.1 133.0" stroke="url(#grad-leg_r-2)" stroke-width="4.18587" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 168.3 30.6 L 164.2 30.5 L 164.2 31.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 164.1 89.5 L 160.0 89.0 L 160.0 89.9" stroke="#3a3f4b" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 160.0 89.0 Q 162.1 59.1 164.2 30.5" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 164.2 31.9 L 153.0 49.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 153.0 49.4 L 169.1 62.7" stroke="url(#grad-arm_r-1)" stroke-width="4.1955" stroke-linecap="round"/>
</g>
<circle id="head" cx="165.6" cy="16.8" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="172.6" y1="16.8" x2="177.5" y2="16.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>
<line x1="273" y1="16" x2="287" y2="16" stroke="#a9afba" stroke-width="4" stroke-linecap="round"/>
<text x="292" y="20">far</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

+7 -8
View File
@@ -2,24 +2,23 @@
<title>Cat-Cow</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="115.3" y1="94.5" x2="120.9" y2="123.5"><stop offset="0" stop-color="#a3a9b4"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#7b808c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#848995"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="115.0" y1="125.3" x2="105.0" y2="153.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
</defs>
<path d="M 67.4 160.4 L 262.5 160.4 L 262.5 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 67.4 160.4 L 262.9 160.4 L 262.9 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 115.3 94.5 L 120.9 123.5" stroke="url(#grad-arm_r-0)" stroke-width="5.02758" stroke-linecap="round"/>
<path d="M 120.9 123.5 L 111.0 151.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.20929" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.16848" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 240.9 144.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 240.9 144.9 L 250.9 149.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.9972" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.0 145.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.0 145.3 L 245.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 109.4 96.3 L 109.4 94.4 L 115.3 94.5" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+7 -8
View File
@@ -2,24 +2,23 @@
<title>Cat-Cow</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="115.9" y1="96.8" x2="124.6" y2="125.0"><stop offset="0" stop-color="#a4aab5"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#7b808c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#848995"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="118.6" y1="126.9" x2="105.0" y2="153.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3e434f"/></linearGradient>
</defs>
<path d="M 67.4 160.4 L 262.5 160.4 L 262.5 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 67.4 160.4 L 262.9 160.4 L 262.9 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 115.9 96.8 L 124.6 125.0" stroke="url(#grad-arm_r-0)" stroke-width="5.02072" stroke-linecap="round"/>
<path d="M 124.6 125.0 L 111.0 151.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.20929" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.16848" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 240.9 144.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 240.9 144.9 L 250.9 149.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.9972" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.0 145.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.0 145.3 L 245.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 109.9 98.6 L 109.9 96.7 L 115.9 96.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

+4 -4
View File
@@ -10,8 +10,8 @@
"neck": 30, "head": -111,
"shoulder_r": 65, "elbow_r": 0,
"shoulder_l": 65, "elbow_l": 0,
"hip_r": 91, "knee_r": 83, "ankle_r": -55,
"hip_l": 91, "knee_l": 83, "ankle_l": -55,
"hip_r": 91, "knee_r": 93, "ankle_r": -55,
"hip_l": 91, "knee_l": 93, "ankle_l": -55,
"pins": {"hand_l": [105, 152], "hand_r": [111, 154]}
},
{
@@ -21,8 +21,8 @@
"neck": 23, "head": -80,
"shoulder_r": 102, "elbow_r": 0,
"shoulder_l": 102, "elbow_l": 0,
"hip_r": 58, "knee_r": 83, "ankle_r": -55,
"hip_l": 58, "knee_l": 83, "ankle_l": -55,
"hip_r": 58, "knee_r": 93, "ankle_r": -55,
"hip_l": 58, "knee_l": 93, "ankle_l": -55,
"pins": {"hand_l": [105, 152], "hand_r": [111, 154]}
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 384 KiB

After

Width:  |  Height:  |  Size: 384 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 157 KiB

+7 -8
View File
@@ -2,24 +2,23 @@
<title>Cat-Cow</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="115.3" y1="94.5" x2="120.9" y2="123.5"><stop offset="0" stop-color="#a3a9b4"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#7b808c"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-2" gradientUnits="userSpaceOnUse" x1="235.6" y1="152.2" x2="244.6" y2="158.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="195.9" y1="106.8" x2="201.5" y2="151.7"><stop offset="0" stop-color="#848995"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="115.0" y1="125.3" x2="105.0" y2="153.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
</defs>
<path d="M 67.4 160.4 L 262.5 160.4 L 262.5 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 67.4 160.4 L 262.9 160.4 L 262.9 150.0 L 67.4 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 115.3 94.5 L 120.9 123.5" stroke="url(#grad-arm_r-0)" stroke-width="5.02758" stroke-linecap="round"/>
<path d="M 120.9 123.5 L 111.0 151.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.20929" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 241.5 151.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 241.5 151.7 L 250.5 157.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 195.9 106.8 L 201.5 151.7" stroke="url(#grad-leg_r-0)" stroke-width="5.16848" stroke-linecap="round"/>
<path d="M 201.5 151.7 L 240.9 144.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 240.9 144.9 L 250.9 149.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 190.0 107.2 L 195.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.6 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.6 152.2 L 244.6 158.4" stroke="url(#grad-leg_l-2)" stroke-width="5.9972" stroke-linecap="round"/>
<path d="M 195.6 152.2 L 235.0 145.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 235.0 145.3 L 245.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 109.4 96.3 L 109.4 94.4 L 115.3 94.5" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 190.0 107.2 L 190.0 106.0 L 195.9 106.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -1,22 +1,22 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Chest Opener</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="171.6" y2="123.2"><stop offset="0" stop-color="#515662"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="165.6" y1="123.9" x2="158.6" y2="150.6"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#5c616d"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="150.6" x2="166.1" y2="152.5"><stop offset="0" stop-color="#5c616d"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="173.5" y2="122.7"><stop offset="0" stop-color="#535964"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="168.3" y1="123.3" x2="158.6" y2="149.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#595f6a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.2" x2="165.8" y2="151.8"><stop offset="0" stop-color="#595f6a"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="164.7" y1="33.3" x2="155.5" y2="51.8"><stop offset="0" stop-color="#81cdc3"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="151.3" y1="53.1" x2="154.2" y2="73.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#13978b"/></linearGradient>
</defs>
<path d="M 124.9 157.5 L 180.0 157.5 L 180.0 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 124.9 157.5 L 181.9 157.5 L 181.9 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 92.3 L 171.6 123.2" stroke="url(#grad-leg_l-0)" stroke-width="3.77719" stroke-linecap="round"/>
<path d="M 171.6 123.2 L 161.4 148.9" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.9 L 168.6 151.6" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 164.1 92.3 L 173.5 122.7" stroke="url(#grad-leg_l-0)" stroke-width="3.77004" stroke-linecap="round"/>
<path d="M 173.5 122.7 L 161.4 147.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 147.5 L 168.3 150.8" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 92.7 L 165.6 123.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 165.6 123.9 L 158.6 150.6" stroke="url(#grad-leg_r-1)" stroke-width="4.09338" stroke-linecap="round"/>
<path d="M 158.6 150.6 L 166.1 152.5" stroke="url(#grad-leg_r-2)" stroke-width="3.96643" stroke-linecap="round"/>
<path d="M 160.0 92.7 L 168.3 123.3" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 168.3 123.3 L 158.6 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.10092" stroke-linecap="round"/>
<path d="M 158.6 149.2 L 165.8 151.8" stroke="url(#grad-leg_r-2)" stroke-width="3.97395" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 164.7 33.3 L 155.5 51.8" stroke="url(#grad-arm_l-0)" stroke-width="3.51367" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

@@ -1,22 +1,22 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Chest Opener</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="171.6" y2="123.2"><stop offset="0" stop-color="#515662"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="165.6" y1="123.9" x2="158.6" y2="150.6"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#5c616d"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="150.6" x2="166.1" y2="152.5"><stop offset="0" stop-color="#5c616d"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="173.5" y2="122.7"><stop offset="0" stop-color="#535964"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="168.3" y1="123.3" x2="158.6" y2="149.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#595f6a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.2" x2="165.8" y2="151.8"><stop offset="0" stop-color="#595f6a"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="150.8" y1="34.8" x2="147.0" y2="55.2"><stop offset="0" stop-color="#7fccc2"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="145.1" y1="56.7" x2="153.0" y2="75.9"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#13978b"/></linearGradient>
</defs>
<path d="M 124.9 157.5 L 180.0 157.5 L 180.0 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 124.9 157.5 L 181.9 157.5 L 181.9 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 92.3 L 171.6 123.2" stroke="url(#grad-leg_l-0)" stroke-width="3.77719" stroke-linecap="round"/>
<path d="M 171.6 123.2 L 161.4 148.9" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.9 L 168.6 151.6" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 164.1 92.3 L 173.5 122.7" stroke="url(#grad-leg_l-0)" stroke-width="3.77004" stroke-linecap="round"/>
<path d="M 173.5 122.7 L 161.4 147.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 147.5 L 168.3 150.8" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 92.7 L 165.6 123.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 165.6 123.9 L 158.6 150.6" stroke="url(#grad-leg_r-1)" stroke-width="4.09338" stroke-linecap="round"/>
<path d="M 158.6 150.6 L 166.1 152.5" stroke="url(#grad-leg_r-2)" stroke-width="3.96643" stroke-linecap="round"/>
<path d="M 160.0 92.7 L 168.3 123.3" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 168.3 123.3 L 158.6 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.10092" stroke-linecap="round"/>
<path d="M 158.6 149.2 L 165.8 151.8" stroke="url(#grad-leg_r-2)" stroke-width="3.97395" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 150.8 34.8 L 147.0 55.2" stroke="url(#grad-arm_l-0)" stroke-width="3.51883" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

+2 -2
View File
@@ -13,7 +13,7 @@
"shoulder_l": -26, "elbow_l": 34,
"hip_r": 2, "knee_r": 2, "ankle_r": 0,
"hip_l": 2, "knee_l": 2, "ankle_l": 0,
"pins": {"foot_r": [158, 150], "foot_l": [162, 150]}
"pins": {"foot_r": [158, 148], "foot_l": [162, 148]}
},
{
"hold": 2.4, "tween": 1.8,
@@ -24,7 +24,7 @@
"shoulder_l": -55, "elbow_l": 20,
"hip_r": 2, "knee_r": 2, "ankle_r": 0,
"hip_l": 2, "knee_l": 2, "ankle_l": 0,
"pins": {"foot_r": [158, 150], "foot_l": [162, 150],
"pins": {"foot_r": [158, 148], "foot_l": [162, 148],
"hand_r": [150, 41], "hand_l": [154, 42]}
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 KiB

After

Width:  |  Height:  |  Size: 201 KiB

+10 -10
View File
@@ -1,22 +1,22 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Chest Opener</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="171.6" y2="123.2"><stop offset="0" stop-color="#515662"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="165.6" y1="123.9" x2="158.6" y2="150.6"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#5c616d"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="150.6" x2="166.1" y2="152.5"><stop offset="0" stop-color="#5c616d"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="164.1" y1="92.3" x2="173.5" y2="122.7"><stop offset="0" stop-color="#535964"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="168.3" y1="123.3" x2="158.6" y2="149.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#595f6a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="158.6" y1="149.2" x2="165.8" y2="151.8"><stop offset="0" stop-color="#595f6a"/><stop offset="1" stop-color="#626873"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="150.8" y1="34.8" x2="147.0" y2="55.2"><stop offset="0" stop-color="#7fccc2"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="145.1" y1="56.7" x2="153.0" y2="75.9"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#13978b"/></linearGradient>
</defs>
<path d="M 124.9 157.5 L 180.0 157.5 L 180.0 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 124.9 157.5 L 181.9 157.5 L 181.9 150.2 L 124.9 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 164.1 92.3 L 171.6 123.2" stroke="url(#grad-leg_l-0)" stroke-width="3.77719" stroke-linecap="round"/>
<path d="M 171.6 123.2 L 161.4 148.9" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 148.9 L 168.6 151.6" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 164.1 92.3 L 173.5 122.7" stroke="url(#grad-leg_l-0)" stroke-width="3.77004" stroke-linecap="round"/>
<path d="M 173.5 122.7 L 161.4 147.5" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 161.4 147.5 L 168.3 150.8" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 160.0 92.7 L 165.6 123.9" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 165.6 123.9 L 158.6 150.6" stroke="url(#grad-leg_r-1)" stroke-width="4.09338" stroke-linecap="round"/>
<path d="M 158.6 150.6 L 166.1 152.5" stroke="url(#grad-leg_r-2)" stroke-width="3.96643" stroke-linecap="round"/>
<path d="M 160.0 92.7 L 168.3 123.3" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 168.3 123.3 L 158.6 149.2" stroke="url(#grad-leg_r-1)" stroke-width="4.10092" stroke-linecap="round"/>
<path d="M 158.6 149.2 L 165.8 151.8" stroke="url(#grad-leg_r-2)" stroke-width="3.97395" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 150.8 34.8 L 147.0 55.2" stroke="url(#grad-arm_l-0)" stroke-width="3.51883" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

+4 -4
View File
@@ -19,8 +19,8 @@
"neck": 16, "head": -11,
"shoulder_r": -20, "elbow_r": 140,
"shoulder_l": -20, "elbow_l": 140,
"hip_r": 54, "knee_r": 50,
"hip_l": 54, "knee_l": 50,
"hip_r": 90, "knee_r": 108,
"hip_l": 91, "knee_l": 111,
"pins": {"foot_r": [158, 151], "foot_l": [162, 152]}
},
{
@@ -30,8 +30,8 @@
"neck": 16, "head": -11,
"shoulder_r": 74, "elbow_r": -8,
"shoulder_l": 74, "elbow_l": -8,
"hip_r": 54, "knee_r": 50,
"hip_l": 54, "knee_l": 50,
"hip_r": 90, "knee_r": 108,
"hip_l": 91, "knee_l": 111,
"pins": {"foot_r": [158, 151], "foot_l": [162, 152]}
}
]
@@ -1,34 +1,32 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Child's Pose</title>
<defs>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="206.9" y1="108.8" x2="209.3" y2="154.0"><stop offset="0" stop-color="#898f9a"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="201.0" y1="109.2" x2="203.4" y2="154.5"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3b404c"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="203.4" y1="154.5" x2="241.7" y2="142.9"><stop offset="0" stop-color="#3b404c"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="206.9" y1="104.8" x2="207.7" y2="150.0"><stop offset="0" stop-color="#878d98"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 66.0 160.5 L 269.8 160.5 L 269.8 150.1 L 66.0 150.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 54.5 160.4 L 268.5 160.4 L 268.5 150.0 L 54.5 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 130.4 141.4 L 107.1 160.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 107.1 160.1 L 80.0 147.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 129.2 134.8 L 102.0 147.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 102.0 147.1 L 72.0 148.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 206.9 108.8 L 209.3 154.0" stroke="url(#grad-leg_r-0)" stroke-width="5.14391" stroke-linecap="round"/>
<path d="M 209.3 154.0 L 247.6 142.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 247.6 142.5 L 257.8 146.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 206.9 104.8 L 207.7 150.0" stroke="url(#grad-leg_r-0)" stroke-width="5.15233" stroke-linecap="round"/>
<path d="M 207.7 150.0 L 246.3 139.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 246.3 139.9 L 256.5 144.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 124.5 143.3 L 124.5 141.4 L 130.4 141.4" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 201.0 109.2 L 201.0 108.0 L 206.9 108.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 201.0 108.0 Q 155.8 111.8 124.5 141.4" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 123.3 136.6 L 123.3 134.7 L 129.2 134.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 201.0 105.2 L 201.0 104.0 L 206.9 104.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 201.0 104.0 Q 155.7 106.2 123.3 134.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 124.5 143.3 L 109.0 168.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 109.0 168.6 L 84.0 152.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 123.3 136.6 L 96.4 149.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 96.4 149.6 L 66.5 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 201.0 109.2 L 203.4 154.5" stroke="url(#grad-leg_l-0)" stroke-width="5.9951" stroke-linecap="round"/>
<path d="M 203.4 154.5 L 241.7 142.9" stroke="url(#grad-leg_l-1)" stroke-width="5.9951" stroke-linecap="round"/>
<path d="M 241.7 142.9 L 251.9 146.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 201.0 105.2 L 201.8 150.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 201.8 150.5 L 240.4 140.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 240.4 140.3 L 250.6 144.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="111.3" cy="156.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="117.3" y1="164.3" x2="121.4" y2="169.9" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<circle id="head" cx="112.4" cy="151.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="119.4" y1="158.4" x2="124.3" y2="163.3" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -1,34 +1,32 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Child's Pose</title>
<defs>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="207.9" y1="110.8" x2="209.5" y2="156.0"><stop offset="0" stop-color="#8c919d"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="202.0" y1="111.2" x2="203.6" y2="156.5"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3e434f"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="203.6" y1="156.5" x2="241.2" y2="143.0"><stop offset="0" stop-color="#3e434f"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="207.9" y1="103.8" x2="203.1" y2="148.8"><stop offset="0" stop-color="#858b96"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 66.0 160.5 L 269.8 160.5 L 269.8 150.1 L 66.0 150.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 54.5 160.4 L 268.5 160.4 L 268.5 150.0 L 54.5 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 134.8 149.7 L 106.0 158.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 106.0 158.0 L 78.0 147.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 129.9 132.3 L 103.2 145.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 103.2 145.7 L 73.3 148.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 207.9 110.8 L 209.5 156.0" stroke="url(#grad-leg_r-0)" stroke-width="5.13234" stroke-linecap="round"/>
<path d="M 209.5 156.0 L 247.1 142.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 247.1 142.6 L 257.6 145.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 128.9 151.6 L 128.9 149.7 L 134.8 149.7" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 202.0 111.2 L 202.0 110.0 L 207.9 110.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 202.0 110.0 Q 156.7 116.3 128.9 149.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 128.9 151.6 L 105.8 170.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 105.8 170.3 L 82.0 152.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 207.9 103.8 L 203.1 148.8" stroke="url(#grad-leg_r-0)" stroke-width="5.16246" stroke-linecap="round"/>
<path d="M 203.1 148.8 L 242.2 140.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 242.2 140.6 L 252.1 145.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 124.0 134.2 L 124.0 132.3 L 129.9 132.3" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 202.0 104.2 L 202.0 103.0 L 207.9 103.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 202.0 103.0 Q 156.3 103.1 124.0 132.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 202.0 111.2 L 203.6 156.5" stroke="url(#grad-leg_l-0)" stroke-width="5.98316" stroke-linecap="round"/>
<path d="M 203.6 156.5 L 241.2 143.0" stroke="url(#grad-leg_l-1)" stroke-width="5.98316" stroke-linecap="round"/>
<path d="M 241.2 143.0 L 251.7 146.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 202.0 104.2 L 197.2 149.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 197.2 149.3 L 236.3 141.1" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 236.3 141.1 L 246.2 145.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="118.0" cy="166.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="124.8" y1="173.6" x2="129.5" y2="178.7" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g id="arm_l">
<path d="M 124.0 134.2 L 97.6 148.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 97.6 148.2 L 67.9 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="116.5" cy="150.5" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="124.6" y1="156.5" x2="130.2" y2="160.6" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

+6 -6
View File
@@ -5,25 +5,25 @@
"frames": [
{
"hold": 2.4, "tween": 2.0,
"root": {"pos": [201, 108], "yaw": 180, "pitch": 89},
"root": {"pos": [201, 104], "yaw": 180, "pitch": 87},
"spine": [15, 20],
"neck": 15, "head": -13,
"neck": 25, "head": -13,
"shoulder_r": 168, "elbow_r": 8,
"shoulder_l": 168, "elbow_l": 8,
"hip_r": 86, "knee_r": 104, "ankle_r": -52,
"hip_l": 86, "knee_l": 104, "ankle_l": -52,
"pins": {"hand_r": [80, 150], "hand_l": [84, 151]}
"pins": {"hand_r": [72, 151], "hand_l": [66.5, 151]}
},
{
"hold": 2.6, "tween": 2.0,
"root": {"pos": [202, 110], "yaw": 180, "pitch": 92},
"root": {"pos": [202, 103], "yaw": 180, "pitch": 84},
"spine": [16, 22],
"neck": 17, "head": -15,
"neck": 36, "head": -15,
"shoulder_r": 172, "elbow_r": 6,
"shoulder_l": 172, "elbow_l": 6,
"hip_r": 90, "knee_r": 108, "ankle_r": -52,
"hip_l": 90, "knee_l": 108, "ankle_l": -52,
"pins": {"hand_r": [78, 150], "hand_l": [82, 151]}
"pins": {"hand_r": [73.3, 151], "hand_l": [67.9, 151]}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 KiB

After

Width:  |  Height:  |  Size: 279 KiB

+19 -21
View File
@@ -1,34 +1,32 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Child's Pose</title>
<defs>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="207.9" y1="110.8" x2="209.5" y2="156.0"><stop offset="0" stop-color="#8c919d"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="202.0" y1="111.2" x2="203.6" y2="156.5"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3e434f"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="203.6" y1="156.5" x2="241.2" y2="143.0"><stop offset="0" stop-color="#3e434f"/><stop offset="1" stop-color="#3a3f4b"/></linearGradient>
<linearGradient id="grad-leg_r-0" gradientUnits="userSpaceOnUse" x1="207.9" y1="103.8" x2="203.1" y2="148.8"><stop offset="0" stop-color="#858b96"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
</defs>
<path d="M 66.0 160.5 L 269.8 160.5 L 269.8 150.1 L 66.0 150.1 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 54.5 160.4 L 268.5 160.4 L 268.5 150.0 L 54.5 150.0 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 134.8 149.7 L 106.0 158.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 106.0 158.0 L 78.0 147.5" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 129.9 132.3 L 103.2 145.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 103.2 145.7 L 73.3 148.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 207.9 110.8 L 209.5 156.0" stroke="url(#grad-leg_r-0)" stroke-width="5.13234" stroke-linecap="round"/>
<path d="M 209.5 156.0 L 247.1 142.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 247.1 142.6 L 257.6 145.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 128.9 151.6 L 128.9 149.7 L 134.8 149.7" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 202.0 111.2 L 202.0 110.0 L 207.9 110.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 202.0 110.0 Q 156.7 116.3 128.9 149.7" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 128.9 151.6 L 105.8 170.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 105.8 170.3 L 82.0 152.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 207.9 103.8 L 203.1 148.8" stroke="url(#grad-leg_r-0)" stroke-width="5.16246" stroke-linecap="round"/>
<path d="M 203.1 148.8 L 242.2 140.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 242.2 140.6 L 252.1 145.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 124.0 134.2 L 124.0 132.3 L 129.9 132.3" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 202.0 104.2 L 202.0 103.0 L 207.9 103.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 202.0 103.0 Q 156.3 103.1 124.0 132.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 202.0 111.2 L 203.6 156.5" stroke="url(#grad-leg_l-0)" stroke-width="5.98316" stroke-linecap="round"/>
<path d="M 203.6 156.5 L 241.2 143.0" stroke="url(#grad-leg_l-1)" stroke-width="5.98316" stroke-linecap="round"/>
<path d="M 241.2 143.0 L 251.7 146.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 202.0 104.2 L 197.2 149.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 197.2 149.3 L 236.3 141.1" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 236.3 141.1 L 246.2 145.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="118.0" cy="166.2" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="124.8" y1="173.6" x2="129.5" y2="178.7" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g id="arm_l">
<path d="M 124.0 134.2 L 97.6 148.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 97.6 148.2 L 67.9 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="116.5" cy="150.5" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="124.6" y1="156.5" x2="130.2" y2="160.6" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -1,26 +1,26 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cobra Stretch</title>
<path d="M 62.7 161.1 L 294.1 161.1 L 294.1 150.7 L 62.7 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 41.9 161.1 L 302.0 161.1 L 302.0 150.7 L 41.9 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 110.6 131.1 L 134.0 149.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 134.0 149.6 L 104.0 148.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 110.6 131.1 L 88.9 151.4" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 88.9 151.4 L 59.2 147.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 193.9 147.8 L 235.1 168.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 235.1 168.0 L 270.0 148.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 270.0 148.8 L 280.8 150.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 193.9 147.8 L 239.9 147.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 239.9 147.9 L 279.9 146.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 279.9 146.8 L 290.0 151.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 104.7 132.9 L 104.7 131.0 L 110.6 131.1" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 188.0 148.2 L 188.0 147.0 L 193.9 147.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 188.0 147.0 Q 146.2 134.5 104.7 131.0" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 188.0 148.2 L 233.9 151.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 233.9 151.0 L 273.9 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 273.9 152.2 L 282.1 159.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 188.0 148.2 L 234.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 234.0 149.9 L 274.0 150.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 274.0 150.2 L 283.9 154.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 104.7 132.9 L 78.5 147.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 78.5 147.4 L 89.1 119.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 104.7 132.9 L 83.7 154.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 83.7 154.0 L 53.9 150.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="84.7" cy="130.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="77.2" y1="136.9" x2="72.0" y2="141.6" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

@@ -1,33 +1,29 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cobra Stretch</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="132.3" y1="90.6" x2="118.7" y2="117.0"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="117.2" y1="120.6" x2="107.1" y2="148.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
</defs>
<path d="M 62.7 161.1 L 294.1 161.1 L 294.1 150.7 L 62.7 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 193.9 147.8 L 235.1 168.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 235.1 168.0 L 270.0 148.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 270.0 148.8 L 280.8 150.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path d="M 41.9 161.1 L 302.0 161.1 L 302.0 150.7 L 41.9 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 132.3 90.6 L 118.7 117.0" stroke="url(#grad-arm_r-0)" stroke-width="5.01723" stroke-linecap="round"/>
<path d="M 118.7 117.0 L 104.2 142.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 112.6 122.6 L 88.3 139.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 88.3 139.9 L 59.2 147.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 188.0 148.2 L 233.9 151.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 233.9 151.0 L 273.9 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 273.9 152.2 L 282.1 159.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<g id="leg_r">
<path d="M 193.9 147.8 L 239.9 147.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 239.9 147.9 L 279.9 146.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 279.9 146.8 L 290.0 151.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 126.3 92.5 L 126.3 90.6 L 132.3 90.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 106.7 124.5 L 106.7 122.5 L 112.6 122.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 188.0 148.2 L 188.0 147.0 L 193.9 147.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 188.0 147.0 Q 148.4 126.6 126.3 90.6" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 126.3 92.5 L 117.2 120.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 117.2 120.6 L 107.1 148.4" stroke="url(#grad-arm_l-1)" stroke-width="5.97101" stroke-linecap="round"/>
<path id="spine" d="M 188.0 147.0 Q 146.0 135.9 106.7 122.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 188.0 148.2 L 234.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 234.0 149.9 L 274.0 150.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 274.0 150.2 L 283.9 154.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="116.6" cy="73.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="106.8" y1="75.2" x2="100.0" y2="76.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g id="arm_l">
<path d="M 106.7 124.5 L 82.5 141.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 82.5 141.8 L 53.9 150.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="89.1" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="81.8" y1="120.2" x2="76.8" y2="125.0" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

+14 -14
View File
@@ -8,24 +8,24 @@
"root": {"pos": [188, 147], "yaw": 180, "pitch": 76},
"spine": [0, 6],
"neck": 6, "head": -46,
"shoulder_r": 92, "elbow_r": 100,
"shoulder_l": 92, "elbow_l": 100,
"hip_r": 0, "knee_r": 0, "ankle_r": -50,
"hip_l": 0, "knee_l": 0, "ankle_l": -50,
"pins": {"hand_r": [104, 150], "hand_l": [108, 151],
"foot_r": [270, 150], "foot_l": [274, 151]}
"shoulder_r": 129, "elbow_r": 52,
"shoulder_l": 126, "elbow_l": 52,
"hip_r": 0, "knee_r": 0, "ankle_r": -65,
"hip_l": 0, "knee_l": 0, "ankle_l": -65,
"pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149],
"foot_r": [281, 148], "foot_l": [274, 149]}
},
{
"hold": 1.3, "tween": 1.1,
"root": {"pos": [188, 147], "yaw": 180, "pitch": 68},
"spine": [-13, -16],
"root": {"pos": [188, 147], "yaw": 180, "pitch": 76},
"spine": [-2, -2],
"neck": -10, "head": -18,
"shoulder_r": 95, "elbow_r": 14,
"shoulder_l": 95, "elbow_l": 14,
"hip_r": 0, "knee_r": 0, "ankle_r": -50,
"hip_l": 0, "knee_l": 0, "ankle_l": -50,
"pins": {"hand_r": [104, 150], "hand_l": [108, 151],
"foot_r": [270, 150], "foot_l": [274, 151]}
"shoulder_r": 127, "elbow_r": 21,
"shoulder_l": 126, "elbow_l": 18,
"hip_r": 0, "knee_r": 0, "ankle_r": -65,
"hip_l": 0, "knee_l": 0, "ankle_l": -65,
"pins": {"hand_r": [59.2, 149], "hand_l": [53.9, 149],
"foot_r": [281, 148], "foot_l": [274, 149]}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 199 KiB

After

Width:  |  Height:  |  Size: 150 KiB

+19 -23
View File
@@ -1,33 +1,29 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Cobra Stretch</title>
<defs>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="132.3" y1="90.6" x2="118.7" y2="117.0"><stop offset="0" stop-color="#a5abb6"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="117.2" y1="120.6" x2="107.1" y2="148.4"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
</defs>
<path d="M 62.7 161.1 L 294.1 161.1 L 294.1 150.7 L 62.7 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="leg_r">
<path d="M 193.9 147.8 L 235.1 168.0" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 235.1 168.0 L 270.0 148.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 270.0 148.8 L 280.8 150.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path d="M 41.9 161.1 L 302.0 161.1 L 302.0 150.7 L 41.9 150.7 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 132.3 90.6 L 118.7 117.0" stroke="url(#grad-arm_r-0)" stroke-width="5.01723" stroke-linecap="round"/>
<path d="M 118.7 117.0 L 104.2 142.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 112.6 122.6 L 88.3 139.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 88.3 139.9 L 59.2 147.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 188.0 148.2 L 233.9 151.0" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 233.9 151.0 L 273.9 152.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 273.9 152.2 L 282.1 159.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<g id="leg_r">
<path d="M 193.9 147.8 L 239.9 147.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 239.9 147.9 L 279.9 146.8" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 279.9 146.8 L 290.0 151.1" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 126.3 92.5 L 126.3 90.6 L 132.3 90.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 106.7 124.5 L 106.7 122.5 L 112.6 122.6" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 188.0 148.2 L 188.0 147.0 L 193.9 147.8" stroke="#0d9488" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 188.0 147.0 Q 148.4 126.6 126.3 90.6" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 126.3 92.5 L 117.2 120.6" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 117.2 120.6 L 107.1 148.4" stroke="url(#grad-arm_l-1)" stroke-width="5.97101" stroke-linecap="round"/>
<path id="spine" d="M 188.0 147.0 Q 146.0 135.9 106.7 122.5" stroke="#0d9488" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 188.0 148.2 L 234.0 149.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 234.0 149.9 L 274.0 150.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 274.0 150.2 L 283.9 154.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="116.6" cy="73.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="106.8" y1="75.2" x2="100.0" y2="76.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g id="arm_l">
<path d="M 106.7 124.5 L 82.5 141.8" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 82.5 141.8 L 53.9 150.9" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="89.1" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="81.8" y1="120.2" x2="76.8" y2="125.0" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

+4 -4
View File
@@ -6,8 +6,8 @@
</defs>
<path d="M 39.4 161.1 L 231.6 161.1 L 231.6 150.6 L 39.4 150.6 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 86.9 146.1 L 59.7 133.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 59.7 133.6 L 72.4 160.3" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 86.9 146.1 L 69.7 121.9" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
<path d="M 69.7 121.9 L 59.4 149.6" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 171.9 146.8 L 199.5 110.5" stroke="url(#grad-leg_l-0)" stroke-width="5.12442" stroke-linecap="round"/>
@@ -23,8 +23,8 @@
<path d="M 205.0 149.2 L 215.3 145.3" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 81.0 147.9 L 53.8 135.4" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 53.8 135.4 L 66.5 162.2" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 81.0 147.9 L 63.8 123.7" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
<path d="M 63.8 123.7 L 53.5 151.5" stroke="#3a3f4b" stroke-width="6" stroke-linecap="round"/>
</g>
<circle id="head" cx="61.4" cy="141.9" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="63.5" y1="132.1" x2="65.0" y2="125.4" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

+2 -2
View File
@@ -8,8 +8,8 @@
"root": {"pos": [166, 146], "pitch": -90},
"spine": [0, 0],
"neck": 12, "head": 0,
"shoulder_r": 155, "elbow_r": 140,
"shoulder_l": 155, "elbow_l": 140,
"shoulder_r": 125, "elbow_r": 125,
"shoulder_l": 125, "elbow_l": 125,
"hip_r": 75, "knee_r": 85, "ankle_r": 5,
"hip_l": 75, "knee_l": 85, "ankle_l": 5,
"pins": {"foot_r": [205, 148], "foot_l": [209, 150]}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB

+24 -24
View File
@@ -1,39 +1,39 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Deadlift</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="116.5" y1="109.1" x2="129.9" y2="138.0"><stop offset="0" stop-color="#2fa499"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="173.9" y1="93.5" x2="167.9" y2="113.3"><stop offset="0" stop-color="#a3a9b4"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="127.4" y1="137.5" x2="122.5" y2="164.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#30a59a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="122.5" y1="164.6" x2="130.1" y2="164.0"><stop offset="0" stop-color="#30a59a"/><stop offset="1" stop-color="#2ea499"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="164.3" y1="114.8" x2="159.5" y2="134.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="122.1" y1="103.5" x2="148.5" y2="121.7"><stop offset="0" stop-color="#4db3a9"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="177.6" y1="82.1" x2="166.8" y2="99.8"><stop offset="0" stop-color="#a7adb8"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="143.3" y1="123.5" x2="153.0" y2="149.3"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#2ba397"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="153.0" y1="149.3" x2="159.3" y2="145.0"><stop offset="0" stop-color="#2ba397"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="162.7" y1="101.1" x2="154.5" y2="120.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
</defs>
<path d="M 104.0 157.7 L 198.8 157.7 L 198.8 150.5 L 104.0 150.5 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 109.6 157.7 L 202.1 157.7 L 202.1 150.4 L 109.6 150.4 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 116.5 109.1 L 129.9 138.0" stroke="url(#grad-leg_l-0)" stroke-width="3.75242" stroke-linecap="round"/>
<path d="M 129.9 138.0 L 120.9 164.1" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 120.9 164.1 L 128.6 164.6" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 122.1 103.5 L 148.5 121.7" stroke="url(#grad-leg_l-0)" stroke-width="3.66351" stroke-linecap="round"/>
<path d="M 148.5 121.7 L 155.8 148.4" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 155.8 148.4 L 162.5 144.6" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 173.9 93.5 L 167.9 113.3" stroke="url(#grad-arm_l-0)" stroke-width="3.51858" stroke-linecap="round"/>
<path d="M 167.9 113.3 L 162.5 133.3" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 177.6 82.1 L 166.8 99.8" stroke="url(#grad-arm_l-0)" stroke-width="3.50652" stroke-linecap="round"/>
<path d="M 166.8 99.8 L 158.6 118.9" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 112.4 109.5 L 127.4 137.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 127.4 137.5 L 122.5 164.6" stroke="url(#grad-leg_r-1)" stroke-width="4.09771" stroke-linecap="round"/>
<path d="M 122.5 164.6 L 130.1 164.0" stroke="url(#grad-leg_r-2)" stroke-width="4.00214" stroke-linecap="round"/>
<path d="M 118.0 103.9 L 143.3 123.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 143.3 123.5 L 153.0 149.3" stroke="url(#grad-leg_r-1)" stroke-width="4.11195" stroke-linecap="round"/>
<path d="M 153.0 149.3 L 159.3 145.0" stroke="url(#grad-leg_r-2)" stroke-width="4.0706" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 173.9 93.5 L 169.8 93.5 L 169.8 94.8" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 116.5 109.1 L 112.4 108.6 L 112.4 109.5" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 112.4 108.6 Q 142.6 103.8 169.8 93.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 177.6 82.1 L 173.5 82.1 L 173.5 83.4" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 122.1 103.5 L 118.0 103.0 L 118.0 103.9" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 118.0 103.0 Q 147.5 95.1 173.5 82.1" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 169.8 94.8 L 164.3 114.8" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 164.3 114.8 L 159.5 134.9" stroke="url(#grad-arm_r-1)" stroke-width="4.17999" stroke-linecap="round"/>
<path d="M 173.5 83.4 L 162.7 101.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.7 101.1 L 154.5 120.2" stroke="url(#grad-arm_r-1)" stroke-width="4.19052" stroke-linecap="round"/>
</g>
<path d="M 161.0 131.0 L 161.0 137.3" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="161.0" cy="131.0" r="11.2" fill="#6b7180"/>
<circle cx="161.0" cy="137.3" r="11.2" fill="#6b7180"/>
<circle id="head" cx="183.4" cy="90.4" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="190.4" y1="91.2" x2="195.3" y2="91.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<path d="M 156.5 116.4 L 156.5 122.7" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="156.5" cy="116.4" r="11.2" fill="#6b7180"/>
<circle cx="156.5" cy="122.7" r="11.2" fill="#6b7180"/>
<circle id="head" cx="186.7" cy="77.6" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="193.7" y1="77.7" x2="198.6" y2="77.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

+24 -23
View File
@@ -1,38 +1,39 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Deadlift</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="157.1" y1="90.9" x2="164.2" y2="121.9"><stop offset="0" stop-color="#26a095"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="160.9" y1="122.0" x2="153.0" y2="148.5"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#30a599"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="153.0" y1="148.5" x2="160.4" y2="150.6"><stop offset="0" stop-color="#30a599"/><stop offset="1" stop-color="#37a99d"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="167.5" y1="32.7" x2="170.8" y2="53.2"><stop offset="0" stop-color="#a6acb7"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="157.1" y1="89.5" x2="160.9" y2="121.0"><stop offset="0" stop-color="#249f94"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="153.5" y1="121.6" x2="153.0" y2="149.1"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#35a79c"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="153.0" y1="149.1" x2="160.7" y2="149.3"><stop offset="0" stop-color="#35a79c"/><stop offset="1" stop-color="#35a89c"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="165.4" y1="31.0" x2="160.3" y2="51.1"><stop offset="0" stop-color="#a2a8b3"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="156.2" y1="52.4" x2="154.0" y2="72.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#414652"/></linearGradient>
</defs>
<path d="M 104.0 157.5 L 198.8 157.5 L 198.8 150.2 L 104.0 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 109.6 157.4 L 202.1 157.4 L 202.1 150.2 L 109.6 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 157.1 90.9 L 164.2 121.9" stroke="url(#grad-leg_l-0)" stroke-width="3.77634" stroke-linecap="round"/>
<path d="M 164.2 121.9 L 155.8 148.2" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 155.8 148.2 L 163.1 150.4" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 157.1 89.5 L 160.9 121.0" stroke="url(#grad-leg_l-0)" stroke-width="3.78365" stroke-linecap="round"/>
<path d="M 160.9 121.0 L 155.8 148.1" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 155.8 148.1 L 163.4 149.5" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 153.0 91.3 L 160.9 122.0" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 160.9 122.0 L 153.0 148.5" stroke="url(#grad-leg_r-1)" stroke-width="4.09987" stroke-linecap="round"/>
<path d="M 153.0 148.5 L 160.4 150.6" stroke="url(#grad-leg_r-2)" stroke-width="3.97706" stroke-linecap="round"/>
<path d="M 153.0 89.9 L 153.5 121.6" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 153.5 121.6 L 153.0 149.1" stroke="url(#grad-leg_r-1)" stroke-width="4.08522" stroke-linecap="round"/>
<path d="M 153.0 149.1 L 160.7 149.3" stroke="url(#grad-leg_r-2)" stroke-width="3.96911" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 167.5 32.7 L 170.8 53.2" stroke="url(#grad-arm_l-0)" stroke-width="3.51071" stroke-linecap="round"/>
<path d="M 170.8 53.2 L 183.9 69.3" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 165.4 31.0 L 160.3 51.1" stroke="url(#grad-arm_l-0)" stroke-width="3.52056" stroke-linecap="round"/>
<path d="M 160.3 51.1 L 158.1 71.7" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 167.5 32.7 L 163.3 32.7 L 163.3 34.0" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 157.1 90.9 L 153.0 90.4 L 153.0 91.3" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 153.0 90.4 Q 158.3 60.9 163.3 32.7" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 165.4 31.0 L 161.3 31.0 L 161.3 32.3" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 157.1 89.5 L 153.0 89.0 L 153.0 89.9" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 153.0 89.0 Q 157.2 59.3 161.3 31.0" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 163.3 34.0 L 167.6 54.3" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 167.6 54.3 L 181.8 69.5" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 161.3 32.3 L 156.2 52.4" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 156.2 52.4 L 154.0 72.9" stroke="url(#grad-arm_r-1)" stroke-width="4.17831" stroke-linecap="round"/>
</g>
<path d="M 182.9 66.2 L 182.9 72.6" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="182.9" cy="66.2" r="11.2" fill="#6b7180"/>
<circle cx="182.9" cy="72.6" r="11.2" fill="#6b7180"/>
<circle id="head" cx="166.2" cy="19.2" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="173.2" y1="19.7" x2="178.1" y2="20.0" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<path d="M 156.1 69.1 L 156.1 75.5" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="156.1" cy="69.1" r="11.2" fill="#6b7180"/>
<circle cx="156.1" cy="75.5" r="11.2" fill="#6b7180"/>
<circle id="head" cx="163.7" cy="17.4" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="170.7" y1="17.6" x2="175.6" y2="17.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

+12 -14
View File
@@ -9,27 +9,25 @@
"frames": [
{
"hold": 0.4, "tween": 1.0,
"root": {"pos": [92, 90], "pitch": 78},
"root": {"pos": [100, 82], "pitch": 72},
"spine": [0, -6],
"neck": 5, "head": -70,
"shoulder_r": 75, "elbow_r": 5,
"shoulder_l": 75, "elbow_l": 5,
"hip_r": 115, "knee_r": 30, "ankle_r": 15,
"hip_l": 115, "knee_l": 30, "ankle_l": 15,
"pins": {"foot_r": [150, 147], "foot_l": [154, 149],
"hand_r": [156, 130], "hand_l": [160, 132]}
"shoulder_r": 35, "elbow_r": 8,
"shoulder_l": 35, "elbow_l": 8,
"hip_r": 122, "knee_r": 30, "ankle_r": 15,
"hip_l": 122, "knee_l": 30, "ankle_l": 15,
"pins": {"foot_r": [150, 148], "foot_l": [154, 149]}
},
{
"hold": 0.4, "tween": 1.2,
"root": {"pos": [150, 64], "pitch": 10},
"root": {"pos": [150, 62], "pitch": 8},
"spine": [0, 0],
"neck": 2, "head": -8,
"shoulder_r": 10, "elbow_r": 3,
"shoulder_l": 10, "elbow_l": 3,
"hip_r": 8, "knee_r": 5, "ankle_r": 0,
"hip_l": 8, "knee_l": 5, "ankle_l": 0,
"pins": {"foot_r": [150, 147], "foot_l": [154, 149],
"hand_r": [161, 38], "hand_l": [165, 40]}
"shoulder_r": -6, "elbow_r": 8,
"shoulder_l": -6, "elbow_l": 8,
"hip_r": 6, "knee_r": 8, "ankle_r": 0,
"hip_l": 6, "knee_l": 8, "ankle_l": 0,
"pins": {"foot_r": [150, 148], "foot_l": [154, 149]}
}
]
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 KiB

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 KiB

After

Width:  |  Height:  |  Size: 172 KiB

+24 -24
View File
@@ -1,39 +1,39 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 180" fill="none">
<title>Deadlift</title>
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="116.5" y1="109.1" x2="129.9" y2="138.0"><stop offset="0" stop-color="#2fa499"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="173.9" y1="93.5" x2="167.9" y2="113.3"><stop offset="0" stop-color="#a3a9b4"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="127.4" y1="137.5" x2="122.5" y2="164.6"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#30a59a"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="122.5" y1="164.6" x2="130.1" y2="164.0"><stop offset="0" stop-color="#30a59a"/><stop offset="1" stop-color="#2ea499"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="164.3" y1="114.8" x2="159.5" y2="134.9"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#404551"/></linearGradient>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="122.1" y1="103.5" x2="148.5" y2="121.7"><stop offset="0" stop-color="#4db3a9"/><stop offset="1" stop-color="#86cfc5"/></linearGradient>
<linearGradient id="grad-arm_l-0" gradientUnits="userSpaceOnUse" x1="177.6" y1="82.1" x2="166.8" y2="99.8"><stop offset="0" stop-color="#a7adb8"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="143.3" y1="123.5" x2="153.0" y2="149.3"><stop offset="0" stop-color="#0d9488"/><stop offset="1" stop-color="#2ba397"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="153.0" y1="149.3" x2="159.3" y2="145.0"><stop offset="0" stop-color="#2ba397"/><stop offset="1" stop-color="#1b9b8f"/></linearGradient>
<linearGradient id="grad-arm_r-1" gradientUnits="userSpaceOnUse" x1="162.7" y1="101.1" x2="154.5" y2="120.2"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
</defs>
<path d="M 104.0 157.7 L 198.8 157.7 L 198.8 150.5 L 104.0 150.5 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<path d="M 109.6 157.7 L 202.1 157.7 L 202.1 150.4 L 109.6 150.4 Z" fill="none" stroke="#b9bec9" stroke-width="2.1" stroke-linejoin="round"/>
<g id="leg_l">
<path d="M 116.5 109.1 L 129.9 138.0" stroke="url(#grad-leg_l-0)" stroke-width="3.75242" stroke-linecap="round"/>
<path d="M 129.9 138.0 L 120.9 164.1" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 120.9 164.1 L 128.6 164.6" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 122.1 103.5 L 148.5 121.7" stroke="url(#grad-leg_l-0)" stroke-width="3.66351" stroke-linecap="round"/>
<path d="M 148.5 121.7 L 155.8 148.4" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 155.8 148.4 L 162.5 144.6" stroke="#86cfc5" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 173.9 93.5 L 167.9 113.3" stroke="url(#grad-arm_l-0)" stroke-width="3.51858" stroke-linecap="round"/>
<path d="M 167.9 113.3 L 162.5 133.3" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
<path d="M 177.6 82.1 L 166.8 99.8" stroke="url(#grad-arm_l-0)" stroke-width="3.50652" stroke-linecap="round"/>
<path d="M 166.8 99.8 L 158.6 118.9" stroke="#a9afba" stroke-width="3.5" stroke-linecap="round"/>
</g>
<g id="leg_r">
<path d="M 112.4 109.5 L 127.4 137.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 127.4 137.5 L 122.5 164.6" stroke="url(#grad-leg_r-1)" stroke-width="4.09771" stroke-linecap="round"/>
<path d="M 122.5 164.6 L 130.1 164.0" stroke="url(#grad-leg_r-2)" stroke-width="4.00214" stroke-linecap="round"/>
<path d="M 118.0 103.9 L 143.3 123.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 143.3 123.5 L 153.0 149.3" stroke="url(#grad-leg_r-1)" stroke-width="4.11195" stroke-linecap="round"/>
<path d="M 153.0 149.3 L 159.3 145.0" stroke="url(#grad-leg_r-2)" stroke-width="4.0706" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 173.9 93.5 L 169.8 93.5 L 169.8 94.8" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 116.5 109.1 L 112.4 108.6 L 112.4 109.5" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 112.4 108.6 Q 142.6 103.8 169.8 93.5" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<path id="girdle" d="M 177.6 82.1 L 173.5 82.1 L 173.5 83.4" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 122.1 103.5 L 118.0 103.0 L 118.0 103.9" stroke="#0d9488" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="spine" d="M 118.0 103.0 Q 147.5 95.1 173.5 82.1" stroke="#0d9488" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_r">
<path d="M 169.8 94.8 L 164.3 114.8" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 164.3 114.8 L 159.5 134.9" stroke="url(#grad-arm_r-1)" stroke-width="4.17999" stroke-linecap="round"/>
<path d="M 173.5 83.4 L 162.7 101.1" stroke="#3a3f4b" stroke-width="4.2" stroke-linecap="round"/>
<path d="M 162.7 101.1 L 154.5 120.2" stroke="url(#grad-arm_r-1)" stroke-width="4.19052" stroke-linecap="round"/>
</g>
<path d="M 161.0 131.0 L 161.0 137.3" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="161.0" cy="131.0" r="11.2" fill="#6b7180"/>
<circle cx="161.0" cy="137.3" r="11.2" fill="#6b7180"/>
<circle id="head" cx="183.4" cy="90.4" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="190.4" y1="91.2" x2="195.3" y2="91.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<path d="M 156.5 116.4 L 156.5 122.7" stroke="#6b7180" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="156.5" cy="116.4" r="11.2" fill="#6b7180"/>
<circle cx="156.5" cy="122.7" r="11.2" fill="#6b7180"/>
<circle id="head" cx="186.7" cy="77.6" r="7.0" fill="white" stroke="#3a3f4b" stroke-width="4.2"/>
<line id="nose" x1="193.7" y1="77.7" x2="198.6" y2="77.8" stroke="#3a3f4b" stroke-width="2.8" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">
<line x1="224" y1="16" x2="238" y2="16" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<text x="243" y="20">near</text>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -11,8 +11,8 @@
<path d="M 78.0 129.0 L 78.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M 144.0 129.0 L 144.0 150.0" stroke="#c5cad4" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<g id="arm_l">
<path d="M 70.9 116.1 L 95.0 133.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 95.0 133.7 L 98.0 104.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 70.9 116.1 L 99.6 124.7" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 99.6 124.7 L 80.0 102.3" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="leg_l">
<path d="M 155.9 116.8 L 201.2 108.9" stroke="url(#grad-leg_l-0)" stroke-width="5.06155" stroke-linecap="round"/>
@@ -28,15 +28,15 @@
<path d="M 196.0 148.7 L 206.9 147.6" stroke="url(#grad-leg_r-2)" stroke-width="5.96321" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 65.0 117.9 L 89.0 135.6" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 89.0 135.6 L 90.0 106.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 65.0 117.9 L 94.4 123.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 94.4 123.8 L 72.0 104.1" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 83.0 105.9 L 97.0 106.3" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="83.0" cy="105.9" r="4.5" fill="#6b7180"/>
<circle cx="97.0" cy="106.3" r="4.5" fill="#6b7180"/>
<path d="M 91.0 103.6 L 105.0 105.0" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="91.0" cy="103.6" r="4.5" fill="#6b7180"/>
<circle cx="105.0" cy="105.0" r="4.5" fill="#6b7180"/>
<path d="M 67.4 109.4 L 76.6 98.9" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="67.4" cy="109.4" r="4.5" fill="#6b7180"/>
<circle cx="76.6" cy="98.9" r="4.5" fill="#6b7180"/>
<path d="M 74.7 106.9 L 85.3 97.7" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="74.7" cy="106.9" r="4.5" fill="#6b7180"/>
<circle cx="85.3" cy="97.7" r="4.5" fill="#6b7180"/>
<circle id="head" cx="45.2" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="46.6" y1="103.4" x2="47.6" y2="96.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

@@ -3,10 +3,10 @@
<defs>
<linearGradient id="grad-leg_l-0" gradientUnits="userSpaceOnUse" x1="155.9" y1="116.8" x2="201.2" y2="108.9"><stop offset="0" stop-color="#a9afba"/><stop offset="1" stop-color="#9ba1ac"/></linearGradient>
<linearGradient id="grad-leg_l-1" gradientUnits="userSpaceOnUse" x1="201.2" y1="108.9" x2="200.0" y2="148.3"><stop offset="0" stop-color="#9ba1ac"/><stop offset="1" stop-color="#a9afba"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="65.9" y1="86.9" x2="50.6" y2="61.5"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#83cdc3"/></linearGradient>
<linearGradient id="grad-arm_l-1" gradientUnits="userSpaceOnUse" x1="77.0" y1="87.1" x2="72.0" y2="58.0"><stop offset="0" stop-color="#86cfc5"/><stop offset="1" stop-color="#7fcbc1"/></linearGradient>
<linearGradient id="grad-leg_r-1" gradientUnits="userSpaceOnUse" x1="195.3" y1="109.3" x2="196.0" y2="148.7"><stop offset="0" stop-color="#3a3f4b"/><stop offset="1" stop-color="#3f4450"/></linearGradient>
<linearGradient id="grad-leg_r-2" gradientUnits="userSpaceOnUse" x1="196.0" y1="148.7" x2="206.9" y2="147.6"><stop offset="0" stop-color="#3f4450"/><stop offset="1" stop-color="#3d424e"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="65.0" y1="117.9" x2="60.1" y2="88.8"><stop offset="0" stop-color="#12978b"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
<linearGradient id="grad-arm_r-0" gradientUnits="userSpaceOnUse" x1="65.0" y1="117.9" x2="70.9" y2="88.9"><stop offset="0" stop-color="#14988c"/><stop offset="1" stop-color="#0d9488"/></linearGradient>
</defs>
<path d="M 23.2 160.6 L 223.0 160.6 L 223.0 150.2 L 23.2 150.2 Z" fill="none" stroke="#b9bec9" stroke-width="3" stroke-linejoin="round"/>
<path d="M 58.0 124.0 L 162.0 124.0 L 162.0 124.0 L 58.0 124.0 Z" fill="#c5cad4" stroke="#c5cad4" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
@@ -18,8 +18,8 @@
<path d="M 200.0 148.3 L 211.0 147.7" stroke="#a9afba" stroke-width="5" stroke-linecap="round"/>
</g>
<g id="arm_l">
<path d="M 70.9 116.1 L 65.9 86.9" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 65.9 86.9 L 50.6 61.5" stroke="url(#grad-arm_l-1)" stroke-width="5.01396" stroke-linecap="round"/>
<path d="M 70.9 116.1 L 77.0 87.1" stroke="#86cfc5" stroke-width="5" stroke-linecap="round"/>
<path d="M 77.0 87.1 L 72.0 58.0" stroke="url(#grad-arm_l-1)" stroke-width="5.03043" stroke-linecap="round"/>
</g>
<path id="girdle" d="M 70.9 116.1 L 65.0 116.0 L 65.0 117.9" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
<path id="pelvisBar" d="M 155.9 116.8 L 150.0 116.0 L 150.0 117.2" stroke="#3a3f4b" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
@@ -30,15 +30,15 @@
<path d="M 196.0 148.7 L 206.9 147.6" stroke="url(#grad-leg_r-2)" stroke-width="5.96321" stroke-linecap="round"/>
</g>
<g id="arm_r">
<path d="M 65.0 117.9 L 60.1 88.8" stroke="url(#grad-arm_r-0)" stroke-width="5.97737" stroke-linecap="round"/>
<path d="M 60.1 88.8 L 44.9 63.3" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
<path d="M 65.0 117.9 L 70.9 88.9" stroke="url(#grad-arm_r-0)" stroke-width="5.9699" stroke-linecap="round"/>
<path d="M 70.9 88.9 L 66.0 59.8" stroke="#0d9488" stroke-width="6" stroke-linecap="round"/>
</g>
<path d="M 38.9 66.8 L 50.9 59.7" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="38.9" cy="66.8" r="4.5" fill="#6b7180"/>
<circle cx="50.9" cy="59.7" r="4.5" fill="#6b7180"/>
<path d="M 44.6 65.1 L 56.6 57.9" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="44.6" cy="65.1" r="4.5" fill="#6b7180"/>
<circle cx="56.6" cy="57.9" r="4.5" fill="#6b7180"/>
<path d="M 59.1 61.0 L 72.9 58.6" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="59.1" cy="61.0" r="4.5" fill="#6b7180"/>
<circle cx="72.9" cy="58.6" r="4.5" fill="#6b7180"/>
<path d="M 65.1 59.2 L 78.9 56.8" stroke="#6b7180" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<circle cx="65.1" cy="59.2" r="4.5" fill="#6b7180"/>
<circle cx="78.9" cy="56.8" r="4.5" fill="#6b7180"/>
<circle id="head" cx="45.2" cy="113.3" r="10" fill="white" stroke="#3a3f4b" stroke-width="6"/>
<line id="nose" x1="46.6" y1="103.4" x2="47.6" y2="96.5" stroke="#3a3f4b" stroke-width="4" stroke-linecap="round"/>
<g font-family="-apple-system, Helvetica, sans-serif" font-size="11" fill="#6b7180">

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Some files were not shown because too many files have changed in this diff Show More