Skip to main content
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

ParameterDescriptionData TypeRequiredRange
promptText description for generating the 3D model (multiline input)STRINGYes-
negative_promptText description of what to avoid in the generated model (multiline input)STRINGNo-
model_versionThe version of the Tripo model to use for generation (default: v2.5-20250123)COMBONov1.4
v2.0
v2.5-20250123
v3.0
styleStyle setting for the generated model (default: “None”)COMBONoNone
sculpture
low-poly
voxel
brick
clay
marble
origami
papercraft
pixel-art
tile
cartoon
fantasy
hand-drawn
illustration
isometric
pixel-art
sketch
stained-glass
steampunk
vector
watercolor
textureWhether to generate textures for the model (default: True)BOOLEANNo-
pbrWhether to generate PBR (Physically Based Rendering) materials (default: True)BOOLEANNo-
image_seedRandom seed for image generation (default: 42)INTNo-
model_seedRandom seed for model generation (default: 42)INTNo-
texture_seedRandom seed for texture generation (default: 42)INTNo-
texture_qualityQuality level for texture generation (default: “standard”)COMBONostandard
detailed
face_limitMaximum number of faces in the generated model, -1 for no limit (default: -1)INTNo-1 to 2000000
quadWhether to generate quad-based geometry instead of triangles (default: False)BOOLEANNo-
geometry_qualityQuality level for geometry generation (default: “standard”)COMBONostandard
detailed
Note: The prompt parameter is required and cannot be empty. If no prompt is provided, the node will raise an error.

Outputs

Output NameDescriptionData Type
model_fileThe generated 3D model file (for backward compatibility only)STRING
model task_idThe unique task identifier for the model generation processMODEL_TASK_ID
GLBThe generated 3D model in GLB formatFILE3DGLB
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): 6cd6fefff0fbda14729b68383209eded6eb2e779ccf39dd2e03c0ddf04859372