convert_model
Convert a 3D mesh to GLTF, FBX, OBJ, STL, USDZ, or 3MF, with optional topology, scale, pivot, orientation, or texture changes. Creates a Tripo task and returns a task_id to track.
Instructions
Convert a mesh to GLTF, FBX, OBJ, STL, USDZ or 3MF, optionally changing topology, scale, pivot, orientation or textures. Creates a Tripo task (spends credits) and returns its task_id immediately; then call wait_for_task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bake | No | Bake textures (default true) | |
| quad | No | Remesh to quads (forces FBX) | |
| input | Yes | Task ID of the mesh to convert (or a file token / URL) | |
| format | Yes | Target format. 3MF is single-color | |
| pack_uv | No | Pack UV islands | |
| face_limit | No | Target face count (default keeps the original) | |
| fbx_preset | No | FBX target application (default blender) | |
| part_names | No | Only export these parts | |
| scale_factor | No | Uniform scale (default 1) | |
| texture_size | No | Texture resolution in pixels (default 4096) | |
| flatten_bottom | No | Flatten the base, e.g. for 3D printing | |
| force_symmetry | No | Symmetric quad remesh; needs quad | |
| texture_format | No | Texture image format (default JPEG) | |
| with_animation | No | Keep animations (default true) | |
| animate_in_place | No | Remove root motion from animations | |
| export_orientation | No | Facing axis (default +x) | |
| export_vertex_colors | No | Export vertex colors (OBJ and GLTF only) | |
| pivot_to_center_bottom | No | Move the pivot to the bottom center | |
| flatten_bottom_threshold | No | How much of the base to flatten (default 0.01) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | ||
| task_id | Yes | ||
| produces | Yes | ||
| warnings | No | ||
| operation | Yes |