segment_mesh
Split a 3D mesh into separate parts. Creates a Tripo task and returns a task_id immediately; then call wait_for_task for completion.
Instructions
Split a mesh into parts. Feed the task ID to complete_mesh. Creates a Tripo task (spends credits) and returns its task_id immediately; then call wait_for_task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Task ID of the mesh (or a file token / URL) | |
| model | No | Segmentation version: v1.0-20250506 (default, geometric) or v2.0-20260430 (beta, semantic) | |
| ref_image | No | Reference image guiding the parts (v2.0 only; overrides granularity) | |
| split_by_connectivity | No | Also split disconnected pieces (v2.0 only; default true) | |
| segmentation_granularity | No | How finely to split (v2.0 only; default balanced) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | ||
| task_id | Yes | ||
| produces | Yes | ||
| warnings | No | ||
| operation | Yes |