| name | ballet-pirouette |
| description | Performs a ballet pirouette, spinning on one leg with the other drawn up to passé and the arms held in. Use when the command mentions pirouette, ballet spin, or turn on one leg. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-leg","move-arm","turn-and-face","balance-and-posture"] |
ballet-pirouette
Plié to prepare, then turn (root.faceDeg) on one supporting foot with the other foot drawn up to the knee (passé) and the arms rounded in front, finishing softly. A non-looping sequence.
How
- Prep: small plié, arms open (
*UpperArm:[60,0,±30]), root.y:-0.15.
- Turn: support foot to the toe (
LeftFoot:[55,0,0]), working leg to passé (RightUpLeg:[30,0,-120],RightLeg:[120,0,0]), arms in (*UpperArm:[60,0,±20], forearms folded), root.faceDeg:180.
- Finish: open out,
root.faceDeg:360.
Example
- "do a pirouette" ->
{"durationMs":1800,"say":"Pirouette!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[0,0,150],"RightUpLeg":[0,0,-150],"LeftLeg":[40,0,0],"RightLeg":[40,0,0],"LeftUpperArm":[60,0,30],"RightUpperArm":[60,0,-30]},"root":{"y":-0.15}},{"t":0.5,"pose":{"RightUpLeg":[30,0,-120],"RightLeg":[120,0,0],"LeftFoot":[55,0,0],"LeftUpperArm":[60,0,20],"RightUpperArm":[60,0,-20],"LeftForearm":[0,0,-60],"RightForearm":[0,0,60]},"root":{"y":0,"faceDeg":180}},{"t":1,"pose":{"RightUpLeg":[0,0,-150],"RightLeg":[0,0,0],"LeftFoot":[90,0,0],"LeftUpperArm":[0,0,40],"RightUpperArm":[0,0,-40]},"root":{"faceDeg":360}}]}}