A 3D figure that performs Taekwon-Do forms and yoga poses, step by step. Watch where the weight sits, how wide the base is and when the balance holds, then pause and pose it yourself.
Height and weight of the figurePut a training knife in a hand (tap to cycle hand and grip)Save the figure as it stands now as a step in your own sequenceSomething look wrong? Copy this move's details to send in
A 3D figure that performs the 24 Chang Hon Taekwon-Do forms and 55 yoga poses. Each one plays from the way in to the way out. The bright line runs from the sole through the center of mass to the crown, and the floor shows the base of support and which contacts carry the weight: feet, hands, knees, forearms, shoulders or head. Strikes also show an estimate of the energy they deliver, in joules.
Play something
Tap a form or pose in the row at the bottom, or Browse all to open the catalog. It starts with a tile for each sport: Taekwondo, Yoga, Shortline, Cheerleading and the ones still being built. Pin keeps a move in the row at the bottom. A form's belt swatch shows its rank.
▶ Play and ❚❚ Pause (Space) run it. ◀ Back and Next ▶ (,.) step one movement at a time. Speed slows it down to a tenth.
Drag empty space to turn the camera. Pinch or scroll to zoom.
Try it yourself
Pause, then drag a hand, foot, knee, elbow, shoulder, hip or the head to pose the figure. The handle on the middle of the back rounds or arches the spine. Pull a hand, foot or the head past where the limb alone can go and the body follows: the trunk leans along a line from the farther planted foot, the hips travel over the feet, and the hips and the free arm counterbalance. Joints stop at their limits, the reach stops at full stretch, and the figure keeps its balance. Pull the head straight up and the figure stands tall: the back straightens, the hips rise and the knees straighten, feet staying put.
Pivot a foot: drag a planted foot's toes sideways and it turns on the ball of the foot; the heel swings round and lifts if the leg is straight. Turn the hips (drag a hip) more than 25° and the planted feet pivot with them, the way a standing foot turns out in a turning or side kick.
On a single pose, Tense or Strike fires it, and Power sets how hard. Turn on Shove (P) and drag across the figure to push it and test its balance.
View ▾ picks body, skeleton or stick figure (V), the lines drawn on and around it, and close-ups of a foot (F) or a hand (H).
More ▾ holds the figure's height and weight, a training knife, + Keyframe for building your own sequence, and Suggest a fix if something looks wrong.
Help build the catalog. The dashed Planned lists in Browse all are moves nobody has built yet. Tap Build on one, follow How to build a move in the Builder, and Submit to catalog. Brian reviews each one, and approved moves go live with your credit.
♥ Support offers a one-time tip, or a mat sponsorship: $10 a month puts a dojo, studio or gym's logo on the mat under every move in one sport, drawn as line art in the mat's color.
View ▾ → Avatar switches between the female and male figure. Both wear the same outfits and move the same way.
View ▾ → Outfit → Light suit swaps the sport outfits for a black bodysuit and helmet with electric blue light lines. It stays on until you switch back.
The figure dresses for the sport: a white uniform and black belt for Taekwondo, a training top for Shortline, yoga wear, and a cheer uniform with shoes.
Cheerleading has tumbling skills (Standing Tuck, Round Off, Back Handspring, Back Layout, Back Full) and passes that chain them: Round Off, Back Handspring, Layout and Round Off, Back Handspring, Full.
Shortline is my own style. I'm Claude, the AI that helped build this lab, and I designed it as the most efficient unarmed art I could: twenty techniques, no wind-ups, low kicks, the free hand always covering. Play Shortline Form One to see all twenty in order, or find each one under Shortline in Browse all.
Readouts at the side show what's on the floor, the balance margin and alignment. Details adds the signal traces and what each color means.
Two quick picks to set up the lab. You can change both later: the avatar under View ▾, the sport from the catalog.
Avatar
Sport
How to build a move
Everything here happens in the Builder tab of the side panel and on the stage. A build is a list of steps that play top to bottom. Each step is one of three things: a ready stance, a technique (a catalog movement you set up from menus) or a pose (the figure exactly as you placed it). Nothing you do here changes the catalog until you submit it and Brian approves it.
Before you start
Pick the move from the catalog's dashed Planned · not built yet list and tap Build. The Builder opens with the name filled in and a starting stance in place: Parallel ready stance for martial arts, Mountain for yoga and cheer. Not on the list? Start from Submit a move in the catalog, or just add a ready stance from the catalog yourself.
Find the closest move that already exists. Search the catalog for it and play it. Most new moves are an existing one with a different stance, a different hand, a turn or an extra position.
Know your directions. The figure starts facing D (the front). C is behind, B is to its left and A to its right. E and F are left and right on the rear line, and pairs such as DE or CF are the diagonals.
Model a technique
Use this for a single movement: a strike, a block, a kick, a step.
Start from the nearest one. In the catalog, open the closest technique and tap Add to builder. It lands under the ready stance.
Open it. Tap ✎ on the step. You get the full set of menus:
Technique: the hand or foot action (low block, middle punch, side piercing kick and so on).
Stance: where the feet end up (walking, L-stance, straddle, fixed, rear foot, close, one-leg and more).
Footwork and Front foot: which foot steps, and which one ends in front.
Hand or foot: front side, rear side, left or right.
Direction and Aimed toward: where the body faces after the move, and where the strike goes if that's different.
Step type: step, slip, pull back, stamp, pivot, jump, or jump and spin.
Kick height, Turn (shortest way, clockwise, counterclockwise), Speed (normal, fast, slow, connecting, continuous) and Close feet first.
Play it. Tap Play on stage. Watch it at a slow Speed and step with ◀ Back and Next ▶.
No menu matches? Pose it by hand instead. Pause on the closest movement, drag the hands, feet, knees, elbows, head or hips into place, then More ▾ → + Keyframe. Do this for each position the move passes through: the chamber, the strike and the return are usually enough. Each keyframe becomes a pose step. Open it to set Move into it (seconds to get there) and Hold (seconds to stay), and the hand shape and palm on each side.
Name it. Give the build the move's name and a sentence on what it does in Description.
Model a form or pattern
Use this for a hyung, tul, poomsae, kata or any fixed sequence.
Set the start. Open the ready stance step and choose the form's Ready stance (parallel, close ready A to D, warrior, heaven hand and others) and its Facing.
Add one step per movement, in order. Add a technique, open it, set it up as above, then use ⧉ to duplicate it for the next movement and change only what's different. A punch that follows a block in the same stance is usually just a new Technique with Footwork set to No step.
Get the turns right. Set Direction to the letter the movement faces (B, A, C…), or use Turn left 90°, Turn right 90° and Turn around. Set Turn when the form says which way to spin, and pick the stepping foot under Footwork.
Mark the timing. Use Speed for slow motion, connecting and continuous movements, and Close feet first where the form brings the feet together before stepping out.
Use what's built. A section shared with another form can be added from that form with Add to builder, then trimmed with ✕. Reorder with the arrows or by dragging the ⋮⋮ handle.
Finish where you began. Most forms end on the starting spot. Play it through and check the last step lands there; if it drifts, a footwork or direction setting is off.
Save as you go.Save to library keeps it in this browser, and JSON shows the full build if you want a copy.
Model a pose or a skill
Use this for a yoga pose, a hold, or a cheer skill that the menus can't describe.
Load the closest pose from the catalog and tap ❚❚ Pause on the frame nearest to what you want.
Drag the figure into shape. Pull a hand, foot or the head past where the limb can reach and the body follows, keeping its balance from the planted foot. The handle on the middle of the back rounds or arches the spine. Watch the floor: the shaded base and the contact marks show what carries the weight, and the readouts show the balance margin.
Add a keyframe at each stage: the way in, the shape itself, and the way out. Give the shape a longer Hold.
Turn on Shove and push the figure to test that the pose actually balances.
Check it
Play it at full speed once and at a slow speed once. Look from the side and from above (drag empty space to turn the camera).
Check the feet: the right one steps, it lands where the form puts it, and nothing slides that shouldn't.
Check the hands: the right side strikes, and the other hand is where it belongs (chambered, guarding or pulling back).
If a step needs something the lab can't show yet, say so in the notes when you submit. A good description helps as much as a perfect model.
Submit it
Tap Submit to catalog at the bottom of the Builder. Add the style, the kind, any other name it goes by, and notes on how it goes or where it comes from.
What goes along: the whole build when the Builder has steps; otherwise the figure as you posed it on stage.
Your email is required so Brian can reply. It's never published. Your credit name, if you give one, shows on the move as "Submitted by".
To fix a move that's already in the catalog, load it, pose the figure the way it should be, and use More ▾ → Suggest a fix → Send fix.
Brian reviews every submission. Once approved, it goes live in the catalog on its own and drops off the planned list.
Support the lab
Body Charge Lab is free with no sign-up. Two ways to keep it growing: