ComfyUI Node
BD Anim Retarget
Retarget a HunyuanMotion animation (SMPL-H skeleton) onto a UEFN-rigged character (from BD_AutoRigUEFN). Outputs an animated FBX with the character mesh driven by the transferred motion.
BD Anim Retarget
- animated_fbx
◄motion_fbx—►
◄character_fbx—►
◄fps30►
◄filenameanim_retarget►
◄name_prefix►
◄auto_incrementtrue►
◄context_id►
◄suffix►
◄context_custom_vars►
Category🧠BrainDead/AutoRig
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| motion_fbx | STRING | Animated SMPL-H FBX — output of HYMotionExportFBX. Contains the skeleton animation data. | |
| character_fbx | STRING | UEFN-rigged character FBX — output of BD_AutoRigUEFN. The mesh and skeleton that will be animated. | |
| fps | INT | 301–120 | Frame rate of the source animation (must match HunyuanMotion generation fps). |
| filenameopt | STRING | anim_retarget | Base filename without extension. |
| name_prefixopt | STRING | Prepended to filename. Supports subdirs (e.g. 'autorig/mychar'). | |
| auto_incrementopt | BOOLEAN | true | Auto-increment filename to avoid overwriting. |
| context_idopt | STRING | BD_SaveContext id for template-based naming. Empty + one registered context = auto-pick. When resolved, filename/name_prefix pass through as %filename%/%name_prefix%. | |
| suffixopt | STRING | Per-save suffix → %suffix% in the context template. | |
| context_custom_varsopt | STRING | Extra key=value template vars (one per line). Only used when context_id resolves. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| animated_fbx | STRING | — |