> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# TripoTextureNodeV2 - ComfyUI Built-in Node Documentation

> This node adds textures to an existing 3D model from a Tripo workflow, identified by a task ID from a previous generation step.

This node adds textures to an existing 3D model from a Tripo workflow, identified by a task ID from a previous generation step. It can produce PBR material maps or a plain color texture, and the result can be guided by a text prompt, a style image, or reference images.

## Inputs

### Common Inputs

| Parameter           | Description                                                                                                                                                                                                        | Data Type                           | Required | Range                                                   |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------- | -------- | ------------------------------------------------------- |
| `model_task_id`     | Task ID of the source model produced by an earlier Tripo node (model generation or model segmentation).                                                                                                            | MODEL\_TASK\_ID / SEGMENT\_TASK\_ID | Yes      | -                                                       |
| `pbr`               | PBR material maps (base color, metallic, roughness, normal); off gives a plain color texture. (default: true)                                                                                                      | BOOLEAN                             | No       | true<br />false                                         |
| `texture_seed`      | Seed used for texture generation. (default: 42) Advanced input.                                                                                                                                                    | INT                                 | No       | 0 to 2147483647                                         |
| `texture_quality`   | Quality of the generated textures. `detailed` = HD textures, `extreme` = 8K Ultra textures. (default: "standard") Advanced input.                                                                                  | COMBO                               | No       | "standard"<br />"detailed"<br />"extreme"               |
| `texture_alignment` | How the textures are aligned to the model. (default: "original\_image") Advanced input.                                                                                                                            | COMBO                               | No       | "original\_image"<br />"geometry"                       |
| `texture_prompt`    | Optional text guidance for texturing. Required in practice for imported models (Tripo: Import Model), which carry no source image to infer colors from. Cannot be combined with reference images. (default: empty) | STRING                              | No       | -                                                       |
| `model_version`     | Texture model: v3.0 for meshes generated with v3.x, v2.5 for meshes generated with v2.5. (default: v3\_0\_20250812)                                                                                                | COMBO                               | No       | Tripo texture model versions, default "v3\_0\_20250812" |
| `style_image`       | Reference image for the artistic style of the textures. Only used together with `texture_prompt`.                                                                                                                  | IMAGE                               | No       | -                                                       |
| `reference`         | Reference images guiding the textures. Cannot be combined with `texture_prompt` or `style_image`. (default: "none")                                                                                                | DYNAMIC\_COMBO                      | No       | "none"<br />"image"<br />"multiview"                    |
| `part_names`        | Comma-separated part names from Tripo: Segment Model to texture. Empty textures every part. (default: empty) Advanced input.                                                                                       | STRING                              | No       | -                                                       |

### Image Reference Inputs

Shown when `reference` is set to "image".

| Parameter         | Description                                        | Data Type | Required | Range |
| ----------------- | -------------------------------------------------- | --------- | -------- | ----- |
| `reference_image` | Single reference image the textures should follow. | IMAGE     | Yes      | -     |

### Multiview Reference Inputs

Shown when `reference` is set to "multiview".

| Parameter     | Description        | Data Type | Required | Range |
| ------------- | ------------------ | --------- | -------- | ----- |
| `image_front` | Front view (0°).   | IMAGE     | Yes      | -     |
| `image_left`  | Left view (90°).   | IMAGE     | Yes      | -     |
| `image_back`  | Back view (180°).  | IMAGE     | Yes      | -     |
| `image_right` | Right view (270°). | IMAGE     | Yes      | -     |

**Notes on parameter constraints:**

* Reference images (reference modes "image" or "multiview") cannot be combined with `texture_prompt` or `style_image`.
* `style_image` requires a `texture_prompt` to be provided.
* When no `texture_prompt` is given, the source model must come from a text-to-model, image-to-model, multiview-to-model, or texture-model task. Models with no source image (imported, segmented, completed, or retopologized models) require a `texture_prompt`, because Tripo accepts reference images only for models it generated itself.

## Outputs

| Output Name     | Description                                                                                       | Data Type       |
| --------------- | ------------------------------------------------------------------------------------------------- | --------------- |
| `model task_id` | Task ID of the texture operation, which can be passed to other Tripo nodes.                       | MODEL\_TASK\_ID |
| `GLB`           | Textured model in GLB format. Empty when the source is a quad mesh or an FBX import.              | FILE\_3D\_GLB   |
| `FBX`           | Textured model in FBX format. Tripo returns FBX for quad meshes and FBX imports; empty otherwise. | FILE\_3D\_FBX   |

> 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/TripoTextureNodeV2/en.md)

***

**Source fingerprint (SHA-256):** `dd9b05e37fcdd29896a50451b92a267862ad94b59abfb8680c8b648390cca091`
