Tools / Character Animator / Use Cases / Transfer Motion Between Characters

Transfer Motion Between Characters

Apply the movement from one video to a different character, transferring realistic motion onto illustrations, avatars, or photos.

Tool
Character Animator icon
Character Animator

Animating a custom character to move naturally requires a skilled animator or expensive motion capture equipment. When you have a reference video of the movement you want, re-creating it from scratch for a new character is an unnecessary duplication of effort.

Character Animator's motion transfer skill maps the movement from a reference video onto a new character — a custom illustration, a photo, or an avatar. The target character adopts the motion naturally, without losing their visual style or proportions.

Game developers use this to animate NPCs from reference clips. Content creators use it to apply a choreographed routine to their virtual avatar. Brands use it to give character mascots life by mapping real performer movement onto them.

Agent Guides

Claude

  1. Connect ToolRouter to Claude: claude mcp add toolrouter -- npx -y toolrouter-mcp
  2. Provide the reference motion video and the target character image, and describe the intended output context.
  3. Run `transfer_motion` through `character-animator` to apply the motion to the target character.
Read full guide →

ChatGPT

  1. Add ToolRouter to ChatGPT using the MCP JSON configuration: {"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}
  2. Provide the reference video and target character, and describe the production context — game, animation, social content.
  3. Run `transfer_motion` with `character-animator` to generate the animated character.
Read full guide →

Copilot

  1. Add ToolRouter to your Copilot MCP configuration: {"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}
  2. Provide the reference motion video and the target character, and specify the output format required.
  3. Run `transfer_motion` through `character-animator` and confirm the animation is usable.
Read full guide →

OpenClaw

  1. Connect ToolRouter to OpenClaw: openclaw mcp add toolrouter -- npx -y toolrouter-mcp
  2. Define the motion source and the full set of target characters, along with the shared output format.
  3. Run `transfer_motion` with `character-animator` across all target characters using the same reference video.
Read full guide →

Related Use Cases

Open Animate Photos with Dance Moves

Animate Photos with Dance Moves

Turn any photo of a person into a short dancing video for social content, reels, and marketing campaigns.

Character Animator icon
Character Animator
4 agent guides
Open Create Chibi-Style Animations

Create Chibi-Style Animations

Convert any photo or character into an animated chibi figure for fan art, games, and community content.

Character Animator icon
Character Animator
4 agent guides