Show HN: Posecode, a text language and renderer for human movement

brnbrn2 pts0 comments

Posecode Playground: Write and Preview 3D Human Movement as Text

Make something move. Pick a movement or edit the instructions; the<br>figure updates as you type.

Show me how →

movement.posecode<br>live

origin<br>↑facing<br>1 m<br>travel<br>loop reset

Play

0.0s<br>loop

speed

0.5×<br>1×<br>2×

Copy the prompt. Click Copy LLM prompt (top right). It teaches<br>a capable model how to write the Posecode language.

Ask an LLM for a movement. Paste the prompt, then ask for what you want:<br>“write a deadlift”, “a hamstring stretch”, “cat-cow”.<br>For a representable request, it should reply with only the raw<br>.posecode document.

Paste it here. Drop the raw .posecode text into the editor on<br>the left. Valid documents animate; parse errors, range clamps, and unresolved<br>reach targets appear below the editor.

Authoring reference

The language specification is the normative<br>Posecode contract. The LLM guide is a<br>self-contained authoring aid built from that contract.

ground-lock preserves an existing floor support;<br>reach moves a limb; pin moves the whole body<br>around one anchor; and grip solves hands onto a bar or<br>rails. A cue is display-only coaching text and never<br>changes the animation.

The prompt you’ll paste into the LLM<br>Copy

posecode movement text prompt language write

Related Articles