Swing

Swing is our family of generative human motion models

Try Swing

Swing generates human motion from text and poses. Describe the action, intent, style, timing, looping, and number of performances, and Swing produces them rapidly and at scale. Trained on the largest, highest-quality motion dataset ever assembled, Swing brings real-world knowledge to the motion it creates.

By generating smooth motion in seconds, Swing produces motion datasets at scale, far faster and more cheaply than ever before.

For teams needing more specificity than a general model can offer, we build custom versions of Swing tuned to a single character, a style of movement like a kung-fu fighter or a wounded soldier, or a whole cast that shares a common language of motion.

Swing model motion preview.

Models

Swing Interactive

Parametric motion for runtime systems

Human motion on demand, at any scale

Capabilities

Text-to-motion

Text-to-motion capability demonstration.

Pose-to-motion

Pose-to-motion capability demonstration.

Definable control

Definable control capability demonstration.

Batch generation

Batch generation capability demonstration.

Auto looping

Auto looping capability demonstration.

Curve smoothing

Curve smoothing capability demonstration.

Multi-subject

Multi-subject capability demonstration.

Hands

Hands capability demonstration.

Faces

Faces capability demonstration.

Objects

Objects capability demonstration.

See Swing in action

Try Swing through the Cartwheel API or in the Motion Generation or Motion Editor apps.

Train your own

Work with us to build your custom models for analysis, style, character consistency and more