text_to_3d
Generate a 3D model from a text prompt. This asynchronous operation returns a task ID to poll for progress and download the result.
Instructions
Generate a 3D model from a text prompt. This is an async operation — use task_status to poll progress and download_model to retrieve the result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pbr | No | Enable PBR materials. When true, Tripo will also enable texture output | |
| quad | No | Generate quad mesh output when supported | |
| prompt | Yes | Text description of the 3D model to generate | |
| texture | No | Enable texturing. Set false to request a base model without textures | |
| autoSize | No | Automatically scale the model to real-world dimensions in meters | |
| compress | No | Compression mode. Set to geometry to request geometry compression | |
| exportUV | No | Control whether UV unwrapping is performed during generation | |
| faceLimit | No | Target polygon face count | |
| imageSeed | No | Optional seed for prompt-to-image generation before 3D reconstruction | |
| modelSeed | No | Optional seed for geometry generation | |
| textureSeed | No | Optional seed for texture generation | |
| modelVersion | No | Model version (e.g. turbo, v3.0, v3.1, p1). Defaults to the latest supported H3 model | |
| smartLowPoly | No | Enable Tripo smart low-poly mesh optimization when supported | |
| generateParts | No | Generate semantic mesh parts when supported | |
| negativePrompt | No | What to avoid in the generation | |
| textureQuality | No | Texture quality: standard or detailed | |
| geometryQuality | No | Geometry detail mode for H3 models: standard or detailed |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| taskId | Yes |