Skip to main content
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, along with optional texture maps.

Inputs

ParameterDescriptionData TypeRequiredRange
modelThe version of the Hunyuan3D model to use. The LowPoly option is unavailable for the 3.1 model.COMBOYes"3.0"
"3.1"
imageThe primary input image used to generate the 3D model. Must be at least 128x128 pixels.IMAGEYes-
image_leftAn optional image of the object’s left side for multi-view generation. Must be at least 128x128 pixels.IMAGENo-
image_rightAn optional image of the object’s right side for multi-view generation. Must be at least 128x128 pixels.IMAGENo-
image_backAn optional image of the object’s back side for multi-view generation. Must be at least 128x128 pixels.IMAGENo-
face_countThe target number of faces for the generated 3D model (default: 500000).INTYes3000 - 1500000
generate_typeThe type of 3D model to generate. Selecting an option reveals additional related parameters.DYNAMICCOMBOYes"Normal"
"LowPoly"
"Geometry"
generate_type.pbrEnables Physically Based Rendering (PBR) material generation. This parameter is only visible when generate_type is set to “Normal” or “LowPoly” (default: False).BOOLEANNo-
generate_type.polygon_typeThe type of polygon to use for the mesh. This parameter is only visible when generate_type is set to “LowPoly”.COMBONo"triangle"
"quadrilateral"
seedA seed value for the generation process. Seed controls whether the node should re-run; results are non-deterministic regardless of seed (default: 0).INTYes0 - 2147483647
Note: All input images must have a minimum width and height of 128 pixels. Images are automatically downscaled if they exceed 4900 pixels on their longest side.

Outputs

Output NameDescriptionData Type
model_fileA legacy output for backward compatibility.STRING
GLBThe generated 3D model in the GLB (Binary GL Transmission Format) file format.FILE3DGLB
OBJThe generated 3D model in the OBJ (Wavefront) file format.FILE3DOBJ
texture_imageThe texture image for the generated 3D model.IMAGE
optional_metallicThe metallic map for PBR materials. Returns a black image if not available.IMAGE
optional_normalThe normal map for PBR materials. Returns a black image if not available.IMAGE
optional_roughnessThe roughness map for PBR materials. Returns a black image if not available.IMAGE
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): b4cb268fe3b2f5890e5460d5e69897ccc47e205b05546aea18a85ad15717f12a