ComfyUI Node
π¬ Kimodo Export FBX (Retarget)
A ComfyUI node in TechNoir/AutoRig with 8 inputs and 1 output.
π¬ Kimodo Export FBX (Retarget)
- animated_path
βrigged_pathβΊ
βfps30βΊ
βfile_formatfbxβΊ
βnpz_pathβΊ
βin_placetrueβΊ
βdecimate_ratio0.20βΊ
βsource_glbβΊ
βpreserve_texturetrueβΊ
CategoryTechNoir/AutoRig
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| rigged_path | STRING | Path to a rigged GLB/FBX with Mixamo bone names. Connect from SaveRiggedModel or provide a path. | |
| fps | INT | 301β120 | Output animation frame rate. |
| file_format | COMBO | fbx | FBX for Unity/Unreal/Kimodo. GLB for web/Three.js. |
| npz_pathopt | STRING | Optional: SOMA-77 motion NPZ for retargeting. If provided, Blender retargets motion onto the character. If empty, just converts format. | |
| in_placeopt | BOOLEAN | true | In-place motion: zero root horizontal drift so character walks on a treadmill (stays centered). Recommended for Pose Studio. |
| decimate_ratioopt | FLOAT | 0.200β1 | Mesh decimation ratio (0=off, 0.2=reduce to 20%% of faces). Uses Collapse mode which preserves skin weights. Reduces file size ~70%%. |
| source_glbopt | STRING | Optional: original textured GLB. When provided (and no npz_path), GPU transfers the rig + skin weights from rigged_path onto THIS mesh, preserving textures. Uses AABB-aligned torch.cdist nearest-neighbor on the RTX 4090 (~10s for 500K verts) and writes the GLB directly β no Blender involved. | |
| preserve_textureopt | BOOLEAN | true | SOMAX standalone mode only. When True (default), the output GLB keeps the source mesh's textures. When False, all textures are stripped and the mesh is given a flat SOMA-blue material β useful when you want to apply textures later in Pose Studio or an external tool. Ignored for retarget. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| animated_path | STRING | β |