Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/media/deadlift.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/media/jumping-jacks.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/media/lateral-raise.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/media/squat.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion playground/public/clips/walk.fbx

This file was deleted.

12 changes: 6 additions & 6 deletions playground/public/moves/arm-circles.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,15 +135,15 @@ <h1>Arm circles</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Up &amp; forward<span class="step-dur">1.2s · ease-in-out</span></span>
<span class="step-name">Up &amp; forward<span class="step-dur">1.2s · flow</span></span>
<span class="step-cue">Sweep the arms up and forward</span>
</li>
<li>
<span class="step-name">Out to sides<span class="step-dur">1.2s · ease-in-out</span></span>
<span class="step-name">Out to sides<span class="step-dur">1.2s · flow</span></span>
<span class="step-cue">Open the arms out wide to the sides</span>
</li>
<li>
<span class="step-name">Down &amp; round<span class="step-dur">1.2s · ease-in-out</span></span>
<span class="step-name">Down &amp; round<span class="step-dur">1.2s · settle</span></span>
<span class="step-cue">Lower and continue the circle back to the start</span>
</li>
</ol>
Expand All @@ -155,16 +155,16 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Up &amp; forward&quot; 1.2s ease-in-out:
step &quot;Up &amp; forward&quot; 1.2s flow:
shoulders: flex 120
cue &quot;Sweep the arms up and forward&quot;

step &quot;Out to sides&quot; 1.2s ease-in-out:
step &quot;Out to sides&quot; 1.2s flow:
shoulders: flex 0
shoulders: abduct 120
cue &quot;Open the arms out wide to the sides&quot;

step &quot;Down &amp; round&quot; 1.2s ease-in-out:
step &quot;Down &amp; round&quot; 1.2s settle:
shoulders: abduct 0
cue &quot;Lower and continue the circle back to the start&quot;

Expand Down
16 changes: 8 additions & 8 deletions playground/public/moves/bent-over-row.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,19 +135,19 @@ <h1>Bent-over row</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Set the hinge<span class="step-dur">1.6s · ease-in-out</span></span>
<span class="step-name">Set the hinge<span class="step-dur">1.6s · flow</span></span>
<span class="step-cue">Hinge to a flat back, let the arms hang straight down</span>
</li>
<li>
<span class="step-name">Row<span class="step-dur">0.9s · ease-out</span></span>
<span class="step-name">Row<span class="step-dur">0.9s · settle</span></span>
<span class="step-cue">Drive the elbows up past the ribs, squeeze the shoulder blades</span>
</li>
<li>
<span class="step-name">Lower<span class="step-dur">1s · ease-in</span></span>
<span class="step-name">Lower<span class="step-dur">1s · drive</span></span>
<span class="step-cue">Lower the bar under control, keep the back flat</span>
</li>
<li>
<span class="step-name">Stand<span class="step-dur">1s · ease-out</span></span>
<span class="step-name">Stand<span class="step-dur">1s · settle</span></span>
<span class="step-cue">Stand up tall between sets</span>
</li>
</ol>
Expand All @@ -159,7 +159,7 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Set the hinge&quot; 1.6s ease-in-out:
step &quot;Set the hinge&quot; 1.6s flow:
pelvis: hinge 70
knees: flex 20
ankles: plantarflex 20
Expand All @@ -170,21 +170,21 @@ <h2>The .posecode source</h2>
ground-lock: feet
cue &quot;Hinge to a flat back, let the arms hang straight down&quot;

step &quot;Row&quot; 0.9s ease-out:
step &quot;Row&quot; 0.9s settle:
shoulders: extend 10
elbows: flex 95
elbows: pronate 80
ground-lock: feet
cue &quot;Drive the elbows up past the ribs, squeeze the shoulder blades&quot;

step &quot;Lower&quot; 1s ease-in:
step &quot;Lower&quot; 1s drive:
shoulders: flex 65
elbows: flex 10
elbows: pronate 80
ground-lock: feet
cue &quot;Lower the bar under control, keep the back flat&quot;

step &quot;Stand&quot; 1s ease-out:
step &quot;Stand&quot; 1s settle:
pelvis: hinge 0
knees: flex 0
ankles: plantarflex 0
Expand Down
8 changes: 4 additions & 4 deletions playground/public/moves/biceps.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,11 @@ <h1>Biceps curl</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Curl<span class="step-dur">1.1s · ease-out</span></span>
<span class="step-name">Curl<span class="step-dur">1.1s · settle</span></span>
<span class="step-cue">Curl up, keep the elbows tucked at your sides</span>
</li>
<li>
<span class="step-name">Lower<span class="step-dur">1.4s · ease-in</span></span>
<span class="step-name">Lower<span class="step-dur">1.4s · drive</span></span>
<span class="step-cue">Lower under control: don't swing</span>
</li>
</ol>
Expand All @@ -151,12 +151,12 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Curl&quot; 1.1s ease-out:
step &quot;Curl&quot; 1.1s settle:
elbows: flex 135
elbows: supinate 80
cue &quot;Curl up, keep the elbows tucked at your sides&quot;

step &quot;Lower&quot; 1.4s ease-in:
step &quot;Lower&quot; 1.4s drive:
elbows: flex 15
elbows: supinate 80
cue &quot;Lower under control: don't swing&quot;
Expand Down
16 changes: 8 additions & 8 deletions playground/public/moves/bicycle-crunch.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,19 +135,19 @@ <h1>Bicycle crunch</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Set<span class="step-dur">0.8s · ease-in-out</span></span>
<span class="step-name">Set<span class="step-dur">0.8s · flow</span></span>
<span class="step-cue">Hands by the ears, knees over the hips, shoulders lifted</span>
</li>
<li>
<span class="step-name">Right to left<span class="step-dur">0.8s · ease-in-out</span></span>
<span class="step-name">Right to left<span class="step-dur">0.8s · flow</span></span>
<span class="step-cue">Right elbow toward the left knee; the right leg extends long</span>
</li>
<li>
<span class="step-name">Left to right<span class="step-dur">0.8s · ease-in-out</span></span>
<span class="step-name">Left to right<span class="step-dur">0.8s · flow</span></span>
<span class="step-cue">Switch: left elbow toward the right knee</span>
</li>
<li>
<span class="step-name">Center<span class="step-dur">0.6s · ease-out</span></span>
<span class="step-name">Center<span class="step-dur">0.6s · settle</span></span>
<span class="step-cue">Return to center, knees stacked over the hips</span>
</li>
</ol>
Expand All @@ -159,7 +159,7 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = supine

step &quot;Set&quot; 0.8s ease-in-out:
step &quot;Set&quot; 0.8s flow:
hips: flex 90
knees: flex 90
shoulders: flex 100
Expand All @@ -169,7 +169,7 @@ <h2>The .posecode source</h2>
neck: flex 20
cue &quot;Hands by the ears, knees over the hips, shoulders lifted&quot;

step &quot;Right to left&quot; 0.8s ease-in-out:
step &quot;Right to left&quot; 0.8s flow:
spine: rotate-in 30
chest: rotate-in 20
hip_left: flex 110
Expand All @@ -179,7 +179,7 @@ <h2>The .posecode source</h2>
reach: elbow_right knee_left
cue &quot;Right elbow toward the left knee; the right leg extends long&quot;

step &quot;Left to right&quot; 0.8s ease-in-out:
step &quot;Left to right&quot; 0.8s flow:
spine: rotate-out 30
chest: rotate-out 20
hip_right: flex 110
Expand All @@ -189,7 +189,7 @@ <h2>The .posecode source</h2>
reach: elbow_left knee_right
cue &quot;Switch: left elbow toward the right knee&quot;

step &quot;Center&quot; 0.6s ease-out:
step &quot;Center&quot; 0.6s settle:
spine: rotate-in 0
chest: rotate-in 0
hip_right: flex 90
Expand Down
8 changes: 4 additions & 4 deletions playground/public/moves/bow.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,11 @@ <h1>Standing bow</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Bow<span class="step-dur">2s · ease-in-out</span></span>
<span class="step-name">Bow<span class="step-dur">2s · flow</span></span>
<span class="step-cue">Hinge forward from the hips into a respectful bow, back flat</span>
</li>
<li>
<span class="step-name">Rise<span class="step-dur">2s · ease-out</span></span>
<span class="step-name">Rise<span class="step-dur">2s · settle</span></span>
<span class="step-cue">Return smoothly to standing</span>
</li>
</ol>
Expand All @@ -151,14 +151,14 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Bow&quot; 2s ease-in-out:
step &quot;Bow&quot; 2s flow:
pelvis: hinge 35
neck: flex 15
shoulders: extend 5
ground-lock: feet
cue &quot;Hinge forward from the hips into a respectful bow, back flat&quot;

step &quot;Rise&quot; 2s ease-out:
step &quot;Rise&quot; 2s settle:
pelvis: hinge 0
neck: flex 0
shoulders: extend 0
Expand Down
8 changes: 4 additions & 4 deletions playground/public/moves/box-squat.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,11 @@ <h1>Box squat</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Sit back<span class="step-dur">1.6s · ease-in-out</span></span>
<span class="step-name">Sit back<span class="step-dur">1.6s · flow</span></span>
<span class="step-cue">Push the hips back and sit lightly onto the box</span>
</li>
<li>
<span class="step-name">Stand<span class="step-dur">1.4s · ease-out</span></span>
<span class="step-name">Stand<span class="step-dur">1.4s · settle</span></span>
<span class="step-cue">Drive up to standing without bouncing off the box</span>
</li>
</ol>
Expand All @@ -152,7 +152,7 @@ <h2>The .posecode source</h2>
prop chair
pose start = standing

step &quot;Sit back&quot; 1.6s ease-in-out:
step &quot;Sit back&quot; 1.6s flow:
hips: flex 85
knees: flex 90
ankles: dorsiflex 15
Expand All @@ -162,7 +162,7 @@ <h2>The .posecode source</h2>
ground-lock: feet
cue &quot;Push the hips back and sit lightly onto the box&quot;

step &quot;Stand&quot; 1.4s ease-out:
step &quot;Stand&quot; 1.4s settle:
hips: flex 0
knees: flex 0
ankles: plantarflex 0
Expand Down
16 changes: 8 additions & 8 deletions playground/public/moves/box-step-taps.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,19 +135,19 @@ <h1>Box step taps</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Right tap<span class="step-dur">0.6s · ease-out</span></span>
<span class="step-name">Right tap<span class="step-dur">0.6s · settle</span></span>
<span class="step-cue">Tap the right foot lightly on top of the box</span>
</li>
<li>
<span class="step-name">Right down<span class="step-dur">0.5s · ease-in</span></span>
<span class="step-name">Right down<span class="step-dur">0.5s · drive</span></span>
<span class="step-cue">Return the right foot to the floor</span>
</li>
<li>
<span class="step-name">Left tap<span class="step-dur">0.6s · ease-out</span></span>
<span class="step-name">Left tap<span class="step-dur">0.6s · settle</span></span>
<span class="step-cue">Tap the left foot on the box</span>
</li>
<li>
<span class="step-name">Left down<span class="step-dur">0.5s · ease-in</span></span>
<span class="step-name">Left down<span class="step-dur">0.5s · drive</span></span>
<span class="step-cue">Back to the floor: keep a light, quick rhythm</span>
</li>
</ol>
Expand All @@ -160,28 +160,28 @@ <h2>The .posecode source</h2>
prop box
pose start = standing

step &quot;Right tap&quot; 0.6s ease-out:
step &quot;Right tap&quot; 0.6s settle:
hip_right: flex 70
knee_right: flex 90
ankle_right: plantarflex 50
pin: foot_left floor
cue &quot;Tap the right foot lightly on top of the box&quot;

step &quot;Right down&quot; 0.5s ease-in:
step &quot;Right down&quot; 0.5s drive:
hip_right: flex 0
knee_right: flex 0
ankle_right: plantarflex 0
ground-lock: feet
cue &quot;Return the right foot to the floor&quot;

step &quot;Left tap&quot; 0.6s ease-out:
step &quot;Left tap&quot; 0.6s settle:
hip_left: flex 70
knee_left: flex 90
ankle_left: plantarflex 50
pin: foot_right floor
cue &quot;Tap the left foot on the box&quot;

step &quot;Left down&quot; 0.5s ease-in:
step &quot;Left down&quot; 0.5s drive:
hip_left: flex 0
knee_left: flex 0
ankle_left: plantarflex 0
Expand Down
16 changes: 8 additions & 8 deletions playground/public/moves/box-step.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,19 +135,19 @@ <h1>Box step</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Step forward-right<span class="step-dur">0.9s · ease-in-out</span></span>
<span class="step-name">Step forward-right<span class="step-dur">0.9s · flow</span></span>
<span class="step-cue">Step the right foot forward and out to the corner</span>
</li>
<li>
<span class="step-name">Close the feet<span class="step-dur">0.7s · ease-in-out</span></span>
<span class="step-name">Close the feet<span class="step-dur">0.7s · flow</span></span>
<span class="step-cue">Bring the left foot to meet it, standing tall on the corner</span>
</li>
<li>
<span class="step-name">Step back-left<span class="step-dur">0.9s · ease-in-out</span></span>
<span class="step-name">Step back-left<span class="step-dur">0.9s · flow</span></span>
<span class="step-cue">Step the left foot back to the start on the diagonal</span>
</li>
<li>
<span class="step-name">Close home<span class="step-dur">0.7s · ease-in-out</span></span>
<span class="step-name">Close home<span class="step-dur">0.7s · settle</span></span>
<span class="step-cue">Close the feet together, back home and ready to repeat</span>
</li>
</ol>
Expand All @@ -159,7 +159,7 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Step forward-right&quot; 0.9s ease-in-out:
step &quot;Step forward-right&quot; 0.9s flow:
hip_right: flex 35
knee_right: flex 40
ankle_right: plantarflex 40
Expand All @@ -169,7 +169,7 @@ <h2>The .posecode source</h2>
pin: foot_left floor
cue &quot;Step the right foot forward and out to the corner&quot;

step &quot;Close the feet&quot; 0.7s ease-in-out:
step &quot;Close the feet&quot; 0.7s flow:
hip_right: flex 0
knee_right: flex 0
ankle_right: plantarflex 0
Expand All @@ -178,7 +178,7 @@ <h2>The .posecode source</h2>
ground-lock: feet
cue &quot;Bring the left foot to meet it, standing tall on the corner&quot;

step &quot;Step back-left&quot; 0.9s ease-in-out:
step &quot;Step back-left&quot; 0.9s flow:
hip_left: flex 35
knee_left: flex 40
ankle_left: plantarflex 40
Expand All @@ -188,7 +188,7 @@ <h2>The .posecode source</h2>
pin: foot_right floor
cue &quot;Step the left foot back to the start on the diagonal&quot;

step &quot;Close home&quot; 0.7s ease-in-out:
step &quot;Close home&quot; 0.7s settle:
hip_left: flex 0
knee_left: flex 0
ankle_left: plantarflex 0
Expand Down
8 changes: 4 additions & 4 deletions playground/public/moves/calf-raise.html
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,11 @@ <h1>Single-leg calf raise</h1>
<h2>How to do it</h2>
<ol class="steps">
<li>
<span class="step-name">Rise<span class="step-dur">1.1s · ease-out</span></span>
<span class="step-name">Rise<span class="step-dur">1.1s · settle</span></span>
<span class="step-cue">Balance on the right foot and rise onto the ball of the foot</span>
</li>
<li>
<span class="step-name">Lower<span class="step-dur">1.3s · ease-in</span></span>
<span class="step-name">Lower<span class="step-dur">1.3s · drive</span></span>
<span class="step-cue">Lower the right heel slowly under control</span>
</li>
</ol>
Expand All @@ -151,13 +151,13 @@ <h2>The .posecode source</h2>
rig humanoid
pose start = standing

step &quot;Rise&quot; 1.1s ease-out:
step &quot;Rise&quot; 1.1s settle:
ankle_right: plantarflex 40
knee_left: flex 60
pin: foot_right floor
cue &quot;Balance on the right foot and rise onto the ball of the foot&quot;

step &quot;Lower&quot; 1.3s ease-in:
step &quot;Lower&quot; 1.3s drive:
ankle_right: plantarflex 0
knee_left: flex 60
pin: foot_right floor
Expand Down
Loading
Loading