Auto-rig an unrigged humanoid
asset_auto_rigFit an 18-joint humanoid skeleton to an unrigged local GLB by measured geometry landmarks, bind smooth or rigid skin weights and publish the skinned GLB under the project root.
Instructions
Fit an 18-joint humanoid skeleton to an unrigged local GLB by measured geometry landmarks, bind smooth or rigid skin weights and publish the skinned GLB under the project root. Preserves an existing rig unless replaceRig is set; ambiguous anatomy returns a landmark correction request instead of a bad rig.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output | Yes | Output .glb path under projectRoot. | |
| target | Yes | Absolute path to an unrigged humanoid GLB. | |
| overrides | No | ||
| replaceRig | No | ||
| weightMode | No | smooth | |
| orientation | No | ||
| priorDigest | No | ||
| projectRoot | Yes | Project root that must contain the output. | |
| maxInfluences | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bytes | Yes | ||
| joints | Yes | ||
| output | Yes | ||
| sha256 | Yes | ||
| status | Yes | ||
| target | Yes | ||
| measure | Yes | ||
| replaced | Yes | ||
| landmarks | Yes | ||
| weightMode | Yes | ||
| ambiguities | Yes | ||
| diagnostics | Yes | ||
| orientation | Yes | ||
| maxInfluences | Yes | ||
| alreadyExisted | Yes | ||
| skinnedVertices | Yes | ||
| maxNormalizationError | Yes |