# Tripo: Text to Model

Generates 3D models synchronously based on a text prompt using Tripo's API. This node takes a text description and creates a 3D model with optional texture and material properties.

## Inputs

| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `prompt` | Text description for generating the 3D model (multiline input) | STRING | Yes | - |
| `negative_prompt` | Text description of what to avoid in the generated model (multiline input) | STRING | No | - |
| `model_version` | The version of the Tripo model to use for generation (default: v2.5-20250123) | COMBO | No | `v1.4`<br>`v2.0`<br>`v2.5-20250123`<br>`v3.0` |
| `style` | Style setting for the generated model (default: "None") | COMBO | No | `None`<br>`sculpture`<br>`low-poly`<br>`voxel`<br>`brick`<br>`clay`<br>`marble`<br>`origami`<br>`papercraft`<br>`pixel-art`<br>`tile`<br>`cartoon`<br>`fantasy`<br>`hand-drawn`<br>`illustration`<br>`isometric`<br>`sketch`<br>`stained-glass`<br>`steampunk`<br>`vector`<br>`watercolor` |
| `texture` | Whether to generate textures for the model (default: True) | BOOLEAN | No | - |
| `pbr` | Whether to generate PBR (Physically Based Rendering) materials (default: True) | BOOLEAN | No | - |
| `image_seed` | Random seed for image generation (default: 42) | INT | No | - |
| `model_seed` | Random seed for model generation (default: 42) | INT | No | - |
| `texture_seed` | Random seed for texture generation (default: 42) | INT | No | - |
| `texture_quality` | Quality level for texture generation (default: "standard") | COMBO | No | `standard`<br>`detailed` |
| `face_limit` | Maximum number of faces in the generated model, -1 for no limit (default: -1) | INT | No | -1 to 2000000 |
| `quad` | Whether to generate quad-based geometry instead of triangles (default: False) | BOOLEAN | No | - |
| `geometry_quality` | Quality level for geometry generation (default: "standard") | COMBO | No | `standard`<br>`detailed` |

**Note:** The `prompt` parameter is required and cannot be empty. If no prompt is provided, the node will raise an error.

## Outputs

| Output Name | Description | Data Type |
|-------------|-------------|-----------|
| `model_file` | The generated 3D model file (for backward compatibility only) | STRING |
| `model task_id` | The unique task identifier for the model generation process | MODEL_TASK_ID |
| `GLB` | The generated 3D model in GLB format | FILE3DGLB |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TripoTextToModelNode/en.md)

---
**Source fingerprint (SHA-256):** `7fb03aedc1481d95c6dcbdc1be1cd8087fb5104473d58d29827eb85b397129b8`
