Skip to main content
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub
This node uses Tencent’s Hunyuan3D Pro API to generate a 3D model from one or more input images. It processes the images, sends them to the API, and returns the generated 3D model files in GLB and OBJ formats.

Inputs

ParameterData TypeRequiredRangeDescription
modelCOMBOYes"3.0"
"3.1"
The version of the Hunyuan3D model to use. The LowPoly option is unavailable for the 3.1 model.
imageIMAGEYes-The primary input image used to generate the 3D model.
image_leftIMAGENo-An optional image of the object’s left side for multi-view generation.
image_rightIMAGENo-An optional image of the object’s right side for multi-view generation.
image_backIMAGENo-An optional image of the object’s back side for multi-view generation.
face_countINTYes40000 - 1500000The target number of faces for the generated 3D model (default: 500000).
generate_typeDYNAMICCOMBOYes"Normal"
"LowPoly"
"Geometry"
The type of 3D model to generate. Selecting an option reveals additional related parameters.
generate_type.pbrBOOLEANNo-Enables Physically Based Rendering (PBR) material generation. This parameter is only visible when generate_type is set to “Normal” or “LowPoly” (default: False).
generate_type.polygon_typeCOMBONo"triangle"
"quadrilateral"
The type of polygon to use for the mesh. This parameter is only visible when generate_type is set to “LowPoly”.
seedINTYes0 - 2147483647A seed value for the generation process. Seed controls whether the node should re-run; results are non-deterministic regardless of seed (default: 0).
Note: All input images must have a minimum width and height of 128 pixels.

Outputs

Output NameData TypeDescription
model_fileSTRINGA legacy output for backward compatibility.
GLBFILE3DGLBThe generated 3D model in the GLB (Binary GL Transmission Format) file format.
OBJFILE3DOBJThe generated 3D model in the OBJ (Wavefront) file format.