Martial arts · Full body
Jab-cross
Jab-cross is an intermediate-level martial arts movement targeting the shoulders, written in Posecode, a small open-source language that capable language models can use to describe human movement as text. Authored joint targets and reach-IK solves are constrained to Posecode's configured per-axis bounds. Those bounds constrain the visualization, but they do not certify that a complete movement is safe or clinically correct. This page documents a code example; it is not exercise instruction.
▶ Open Jab-cross in the playground →Movement phases
- Jab0.4s · settle Snap the lead (left) hand straight out, rotating slightly into it
- Recoil jab0.4s · drive Bring the hand back to guard
- Cross0.45s · settle Drive the rear (right) hand across, rotating the trunk
- Recoil cross0.45s · drive Return to guard, hands high
The .posecode source
This is the exact text used by the linked playground animation: phases and joint angles, not 3D transforms.
posecode exercise "Jab-cross"
rig humanoid
pose start = standing
step "Jab" 0.4s settle:
shoulder_left: flex 85
elbow_left: flex 15
elbow_left: pronate 80
spine: twist-right 10
fingers: flex 80
ground-lock: feet
cue "Snap the lead (left) hand straight out, rotating slightly into it"
step "Recoil jab" 0.4s drive:
shoulder_left: flex 0
elbow_left: flex 90
elbow_left: pronate 0
spine: twist-right 0
fingers: flex 80
ground-lock: feet
cue "Bring the hand back to guard"
step "Cross" 0.45s settle:
shoulder_right: flex 90
elbow_right: flex 10
elbow_right: pronate 80
spine: twist-left 35
fingers: flex 80
ground-lock: feet
cue "Drive the rear (right) hand across, rotating the trunk"
step "Recoil cross" 0.45s drive:
shoulder_right: flex 0
elbow_right: flex 90
elbow_right: pronate 0
spine: twist-left 0
fingers: flex 80
ground-lock: feet
cue "Return to guard, hands high"
repeat 4