Skip to content
Research

JST-2 Motion: full-body 3D motion from text or video

Full-body 3D motion from text or video, applied directly to JST-2 characters without a separate retargeting step.

Viggle Research

This is the full motion benchmark behind the JST-2 launch: how JST-2 generates full-body 3D motion from text or video, how we tested it, and where it still falls short.

Key Takeaways#

  • Full-body 3D motion from text or video. For video inputs, JST-2 reconstructs visible movement and uses learned dynamics to infer how unseen parts of the body move.
  • Text-to-motion. JST-2 leads both baselines across the evaluated criteria, and performs particularly well on hand gestures and dance.
  • Video-to-motion. JST-2 leads both baselines overall. The reconstructed 3D motion retains the source performance's rhythm and changes of speed, along with fine hand and finger movements.
  • Ready for characters. JST-2 motions can be applied directly to JST-2 characters, without a separate retargeting step, and are natively compatible with standard 3D character rigs.

Full-body 3D motion from text or video#

JST-2 generates full-body 3D motion from text or video. For video inputs, it reconstructs visible movement and uses learned dynamics to infer how unseen parts of the body move.

From text, one sentence returns a motion. Artists and developers stop digging through a motion library and stop hand-tuning keyframes, and an AI agent can write the motion instruction itself.

From video, every motion that has already happened in the real world becomes a source. For games and animation that cuts the cost of motion capture; for embodied-AI training it supplies human-motion data. The model does not need the subject facing the camera: seen from the side, at an angle, or with limbs occluded, it infers the hidden part of the movement from context.

JST-2 motions can be applied directly to JST-2 characters, without a separate retargeting step. They are also natively compatible with standard 3D character rigs. Together with generated scenes, these characters and motions form the worlds of the JST-2 launch.

How we evaluated JST-2 Motion#

Human evaluators assessed both tasks in blind comparisons. All clips were played on the same untextured MetaHuman rig, keeping the comparison focused on motion rather than appearance.

For text-to-motion, JST-2 was compared with HY-Motion-1.0 and Cartwheel Swing on prompts across eight buckets: daily locomotion and posture, daily object and self-care, upper-body and hand gesture, fast combat and stunts, slow controlled and emotional motion, sports, performance and dance, and social and health interaction.

For video-to-motion, JST-2 was compared with DeepMotion Animate 3D and Cartwheel Comic 4 on real footage across locomotion, sports and athletics, fitness and outdoor activity, daily activities, social interaction and leisure, and game character actions: different people, viewpoints, ranges of movement and directions of travel. Each video motion in the viewer below plays beside its source footage, with a link to the creator.

Average Score is the equal-weight mean of all criteria, including Overall Preference. Draws count as half a win. A score of 50% indicates equal preference between JST-2 and the comparison model.

Text-to-motion#

Actions generated from text and full-body motion reconstructed from video. Prompt: “A person dodges quickly to the left, then ducks under an imaginary obstacle.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person performs a quick forward roll and returns to standing.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person kicks forward with the right leg, retracts it, and regains balance.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person performs a simple hip-hop groove with shoulder bounces and footwork.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person performs a ballet pirouette and finishes with arms extended.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person performs a robot dance with stiff segmented arm and torso movements.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person boxes with quick footwork, throwing a jab and cross.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person walks in a small circle while scanning the surroundings.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person opens an imaginary door, steps through, and closes it behind them.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person brushes their teeth with small repeated arm movements.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person types rapidly on an imaginary keyboard while leaning forward.”Actions generated from text and full-body motion reconstructed from video. Prompt: “A person points straight ahead with the right index finger and leans into the gesture.”

For text-to-motion, JST-2 leads both baselines across the evaluated criteria. The model performs particularly well on hand gestures and dance, following the intent of the prompt while producing natural, continuous movement.

Text-to-motion

vs Cartwheel Swing

Average Score74.8%60.2% JST-2 wins · 29.2% Draws · 10.6% Rival wins
Prompt following65.8%49.3% JST-2 wins · 33.0% Draws · 17.7% Rival wins
Motion quality79.8%70.7% JST-2 wins · 18.3% Draws · 11.0% Rival wins
Foot contact73.0%51.3% JST-2 wins · 43.3% Draws · 5.3% Rival wins
Overall Preference80.7%69.7% JST-2 wins · 22.0% Draws · 8.3% Rival wins

vs HY-Motion-1.0

Average Score80.0%78.8% JST-2 wins · 2.4% Draws · 18.8% Rival wins
Prompt following76.5%75.3% JST-2 wins · 2.3% Draws · 22.3% Rival wins
Motion quality80.2%79.0% JST-2 wins · 2.3% Draws · 18.7% Rival wins
Foot contact80.7%79.3% JST-2 wins · 2.7% Draws · 18.0% Rival wins
Overall Preference82.8%81.7% JST-2 wins · 2.3% Draws · 16.0% Rival wins

Video-to-motion#

Actions generated from text and full-body motion reconstructed from video. Source video by @builtbyzay · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @guavayogaa · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @naruto0919 · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @aleks_kost · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @crossfitjaakarhu · YouTubeActions generated from text and full-body motion reconstructed from video. Source video by @ericdaryl · YouTubeActions generated from text and full-body motion reconstructed from video. Source video by @mahdi.ibray · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @jerseyyjoe · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @official_giubti · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @brookebuschkuehl · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @glasseater286 · TikTokActions generated from text and full-body motion reconstructed from video. Source video by @AdrienRaza · YouTube

JST-2 leads both video-to-motion baselines overall. The reconstructed 3D motion retains the source performance's rhythm and changes of speed, along with fine hand and finger movements. The cadence of the performance comes with the motion, rather than a replay of its key poses, and detail at the end of the limb stays in the asset instead of being averaged away.

Video-to-motion

vs Cartwheel Comic 4

Average Score58.1%31.5% JST-2 wins · 53.1% Draws · 15.4% Rival wins
Motion accuracy56.7%35.7% JST-2 wins · 42.1% Draws · 22.2% Rival wins
Complex / Fast56.0%27.0% JST-2 wins · 57.9% Draws · 15.1% Rival wins
Motion smoothness57.1%21.8% JST-2 wins · 70.6% Draws · 7.5% Rival wins
Hand tracking57.9%25.8% JST-2 wins · 64.3% Draws · 9.9% Rival wins
Overall Preference62.5%47.2% JST-2 wins · 30.6% Draws · 22.2% Rival wins

vs DeepMotion Animate 3D

Average Score89.1%81.3% JST-2 wins · 15.6% Draws · 3.1% Rival wins
Motion accuracy90.9%84.4% JST-2 wins · 13.0% Draws · 2.6% Rival wins
Complex / Fast86.2%75.5% JST-2 wins · 21.4% Draws · 3.1% Rival wins
Motion smoothness82.8%69.3% JST-2 wins · 27.1% Draws · 3.6% Rival wins
Hand tracking95.0%94.0% JST-2 wins · 2.0% Draws · 4.0% Rival wins
Overall Preference90.6%83.3% JST-2 wins · 14.6% Draws · 2.1% Rival wins

What comes next#

Upcoming releases will reconstruct a person's path through the scene from video, alongside their body motion. We will also improve motion accuracy. Today a few limits remain.

Fast, full-body, strongly periodic motion is where the most headroom is. Prompt control can go further too: direction of travel, the transition between two motions, and the rhythm of a motion.

Fast sports and athletics footage is where Cartwheel Comic 4 still leads in video-to-motion.

Foot contact remains the thing to keep working on. Feet can slide slightly on plant, on lift-off and while they should be held on the ground.

In JST-2, character motion is driven by learned dynamics. Scene collisions and object interactions still rely on rule-based physics. We are developing JST-3 to replace those rules with learned dynamics that predict how objects interact and how those interactions change the world.

Read the JST-2 launch

Don't miss out!

Features, offers and the best of Viggle, by email. Unsubscribe anytime.

© 2026 Viggle. All rights reserved.