Dance · Full body

Chassé

Target Full body  ·  Equipment Body weight  ·  Level Intermediate  ·  Reps 4

Chassé is a intermediate-level dance movement targeting the full body, written in Posecode, a small open-source language that LLMs like ChatGPT, Claude, and Gemini can write to describe human movement as text. Every joint angle below is hard-clamped to a safe range of motion.

▶ Open Chassé in the playground →

How to do it

  1. Reach & push0.8s · ease-out Reach the lead foot out and push off to travel sideways
  2. Gallop close0.6s · ease-in Chase the trailing foot to the lead: feet meet in the air
  3. Reach & push back0.8s · ease-out Change direction and travel back the other way
  4. Gallop home0.6s · ease-in Close home, ready to chassé again

The .posecode source

This is the exact text an LLM writes to produce the animation above: phases and joint angles, not 3D transforms.

posecode exercise "Chassé"
  rig humanoid
  pose start = standing

  step "Reach & push" 0.8s ease-out:
    hip_right: flex 30
    knee_right: flex 25
    ankle_left: plantarflex 20
    shoulders: abduct 60
    elbows: flex 18
    travel: 0.5 0
    ground-lock: feet
    cue "Reach the lead foot out and push off to travel sideways"

  step "Gallop close" 0.6s ease-in:
    hip_right: flex 0
    knee_right: flex 0
    ankle_left: plantarflex 0
    travel: 0.9 0
    ground-lock: feet
    cue "Chase the trailing foot to the lead: feet meet in the air"

  step "Reach & push back" 0.8s ease-out:
    hip_left: flex 30
    knee_left: flex 25
    ankle_right: plantarflex 20
    travel: 0.4 0
    ground-lock: feet
    cue "Change direction and travel back the other way"

  step "Gallop home" 0.6s ease-in:
    hip_left: flex 0
    knee_left: flex 0
    ankle_right: plantarflex 0
    shoulders: abduct 0
    elbows: flex 0
    travel: 0 0
    ground-lock: feet
    cue "Close home, ready to chassé again"

  repeat 4

More dance movements

Dance phrase (8-count)Demi-pliéRelevéTenduPort de brasPirouette (full turn)