Auto-Rig 3D Character
meshy_rigAuto-rig a textured humanoid GLB for animation, producing rigged models with walk and run animations ready for download.
Instructions
Auto-rig a humanoid character for animation. Cost: 5 credits, including free walking + running animations (GLB + FBX, separate files).
REQUIREMENT: a textured humanoid (biped) model with a clear body and limbs, ≤300,000 faces (checked first; remesh if over). model_url must be a .glb facing +Z. Generate characters with pose_mode "t-pose" for the best rig.
Next steps: meshy_download_model (task_type "rigging") returns the rigged model and walk/run URLs. Other actions: meshy_list_animations → meshy_animate. A described motion: meshy_text_to_motion → meshy_animate with motion_task_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_url | No | Public URL of a textured humanoid .glb (max 400 MB), or a GLB data URI (max 100 MB) | |
| height_meters | No | Character height in meters; helps scaling | |
| input_task_id | No | A SUCCEEDED task with a textured humanoid model | |
| response_format | No | markdown (default) or json | markdown |
| texture_image_url | No | Deprecated: leave it out when the model has its own textures (Meshy models and most GLBs do), which the rig keeps. Sending it makes this image the only texture and drops the PBR maps. Only for a model_url GLB without textures: its UV-unwrapped base color (.png, max 20 MB) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | Yes | ||
| task_id | Yes | ||
| estimated_time | Yes |