Nodes/ComfyUI/Tripo: Retarget rigged model
ComfyUI Node Runs on cloud

Tripo: Retarget rigged model

You rigged it. Now make it walk.

By Comfy-Org·Created 4 years ago·Updated about 3 hours ago· 129,964
Tripo: Retarget rigged model
  • original_model_task_id
  • model_file
  • retarget task_id
  • GLB
animation

You've generated a character, run it through Tripo's rigging, and now you have a skeleton with no idea how to move. Tripo: Retarget rigged model is the node that fixes that: it takes a rigged model and applies a ready-made animation from Tripo's preset library, delivering a GLB with the motion baked in. It's the "make it walk" button, and it's surprisingly good.

Partner Node rules apply as always: built into ComfyUI core, no install, cloud-computed. Log in with a ComfyUI Account, pay from prepaid credits, and the node polls Tripo while the animation applies. The price badge gives you the estimate before you run. Because it's cheap and fast relative to generation, it's the kind of node you'll reach for repeatedly while iterating on a character's walk cycle.

The two inputs

  • original_model_task_id - and check the type, because this is the fun part: it must be a RIG_TASK_ID, not a plain model task ID. That means the model has to come from Tripo: Rig model first. Rig → Retarget is a strict one-two; you can't skip ahead.
  • animation - a dropdown of presets, and there's a lot of range here. Humanoid basics: preset:idle, walk, run, dive, climb, jump, slash, shoot, hurt, fall, turn. Then a whole gallery of non-humanoid gaits: quadruped:walk, hexapod:walk, octopod:walk, serpentine:march, aquatic:march. Six-legged walk cycles on demand is the kind of thing that makes this node worth the credits by itself.

What comes out

The standard outputs: model_file, a retarget task_id, and the GLB - with the animation baked in (bake_animation is set on the request). Wire the GLB into Preview 3D & Animation to watch it move right in the ComfyUI viewer, then send it to Save 3D Model or on to Tripo: Convert model to get an FBX for Unreal or a Mixamo-friendly preset for Blender.

Building the whole animation chain

The complete pipeline from nothing to animated character is:

  1. Tripo: Text to Model (or image/multiview) → MODEL_TASK_ID
  2. Tripo: Rig modelRIG_TASK_ID
  3. Tripo: Retarget rigged modelRETARGET_TASK_ID + animated GLB

Three nodes, one bill, and a character that walks on the first try. That's the entire pitch.

Know the limits

The animation set is presets only - you can't feed your own motion capture or a custom clip through this node. And the retarget's quality depends on how clean the rig step was; a weird mesh will give you a weird walk no matter what animation you pick. But for the 90% case - "I need a character that moves, today" - this is the fastest path in the entire 3D side of ComfyUI. Try quadruped:walk on something that is absolutely not a quadruped at least once. It's educational.

Categorypartner/3d/Tripo

Inputs (2)

NameTypeDefaultDescription
original_model_task_idRIG_TASK_ID
animationCOMBO16 options: preset:idle, preset:walk, preset:run, preset:dive, preset:climb, preset:jump, +10

Outputs (3)

NameTypeDescription
model_fileSTRING
retarget task_idRETARGET_TASK_ID
GLBFILE_3D_GLB