Skip to content

Smooth dance choreography and root travel - #54

Merged
a-baran-orhan merged 2 commits into
mainfrom
agent/smooth-dance-motion
Jul 14, 2026
Merged

Smooth dance choreography and root travel#54
a-baran-orhan merged 2 commits into
mainfrom
agent/smooth-dance-motion

Conversation

@a-baran-orhan

Copy link
Copy Markdown
Member

What changed

  • add time-aware cubic Hermite interpolation for root travel and yaw through continuous flow waypoints
  • preserve literal interpolation for explicitly linear phases
  • rebuild all ten dance presets with smoother timing, corrected ballet mechanics, and more authentic alternating footwork
  • add a regression test covering root-velocity continuity across travel waypoints

Why

The procedural dance clips reached their authored poses, but travel direction and speed changed abruptly at phase boundaries. Several phrases also contained choreography problems such as plantarflexed heels during plié, abbreviated box/waltz patterns, and one-step slides back to the origin.

This keeps momentum continuous while retaining exact phase endpoints and explicit rest behavior. It also makes the shipped dance examples read more clearly and naturally on the production character.

Validation

  • npm test — 256 tests passed
  • npm run typecheck
  • npm run build
  • npm run eval — 1,049/1,049 checks passed, 73 movements, zero parse failures, zero clamp warnings

@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
posecode Ready Ready Preview, Comment Jul 14, 2026 1:39pm

@a-baran-orhan
a-baran-orhan marked this pull request as ready for review July 14, 2026 13:38
@a-baran-orhan
a-baran-orhan merged commit c28e35b into main Jul 14, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant