Rodin 3D Gen-2.5 - Image to 3D
Rodin Gen-2.5 — the image-to-3D node with a quality dial you can actually afford to read
- images
- model_file
Rodin Gen-2.5 is Deemos' newer, more configurable generation line, and this node is its image input: 1–5 reference images in, a 3D model out, with a mode switch that trades speed against polygon count and price. Where the older Rodin3D_Gen2 node is a fixed recipe, Gen-2.5 hands you a quality dial - Fast, Regular, or Extreme-High - and lets you choose your own adventure between rapid prototyping and a 2M-face monster.
The recurring caveat applies: this is a paid cloud API node (Comfy Org account + credits), and Rodin's newer tier is priced by what you ask for, not flat. The price badge reacts to your mode choice, so it's worth a glance before you queue.
How it works
You feed the node an image or a batch (up to 5), pick a mode, and the node uploads everything to Comfy's cloud, which forwards it to Rodin's Gen-2.5 API. Comfy polls until the task completes and downloads the result into your output folder as Rodin3D_Gen25_<uuid>/. The mode combo is a dynamic one: each branch adds its own controls. Fast targets 1K–20K faces for quick drafts; Regular is the balanced default with a tier picker (Low/Medium/High) and polygon presets; Extreme-High goes 20K–2M faces with optional is_micro micro-detail and a Quad/Raw mesh mode.
The inputs that matter
- images - 1–5 images. The tooltip has a real tip: the first image is used for materials when you feed multiple views.
- mode - the dynamic combo above. Start with
RegularatGen-2.5-High; drop toFastwhen you're iterating on silhouettes, reach forExtreme-Highonly for finals. - material -
PBR,Shaded,All, orNone(defaultShaded). PBR buys you the game-engine maps. - geometry_file_format -
glb(default),fbx,obj, orstl. Pick your pipeline's native format up front. - Optional goodies: hd_texture (high-quality texture enhancement), texture_delight (strips baked lighting out of textures), use_original_alpha (preserve image transparency), addon_highpack (4K textures and ~16x faces in Quad mode - this is the pricey add-on), plus bbox_width/height/length and height_cm to constrain the output size.
Output: a single model_file (FILE_3D) in your chosen format. No task ID, no chain - this node is a one-shot.
Common issues
The pricing gets people: Extreme-High and especially addon_highpack can multiply the base credit cost well past the older Gen-2 node's flat $0.40. Also, texture_delight is only useful if you plan to relight the asset - turning it on for everything just slows the job. And don't expect determinism from seed; as with the rest of the family it's a re-run control. For a free path, local Hunyuan3D nodes run on your own GPU, but Gen-2.5's quality ceiling is why the paid route keeps winning for production assets.
Inputs (15)
| Name | Type | Default | Description |
|---|---|---|---|
| images | COMFY_AUTOGROW_V3 | 1-5 images. The first image is used for materials when multi-view. | |
| mode | COMBO | Generation mode. Regular = balanced. Fast = 1K-20K faces for rapid prototyping. Extreme-High = 20K-2M faces with optional micro details. | |
| material | COMBO | Shaded | 4 options: PBR, Shaded, All, None |
| geometry_file_format | COMBO | glb | 4 options: glb, fbx, obj, stl |
| texture_modeopt | COMBO | Default | Texture quality preset. 'Default' uses the server's default for the selected tier. |
| seedopt | INT | 00–65535 | — |
| TAPoseopt | BOOLEAN | false | T/A pose for human-like models. |
| hd_textureopt | BOOLEAN | false | High-quality texture enhancement. |
| texture_delightopt | BOOLEAN | false | Remove baked lighting from textures. |
| use_original_alphaopt | BOOLEAN | false | Preserve image transparency. |
| addon_highpackopt | BOOLEAN | false | HighPack addon: 4K textures and ~16x faces in Quad mode. |
| bbox_widthopt | INT | 00–300 | Bounding-box width (Y axis). Set to 0 with the others to skip bbox. |
| bbox_heightopt | INT | 00–300 | Bounding-box height (Z axis). |
| bbox_lengthopt | INT | 00–300 | Bounding-box length (X axis). |
| height_cmopt | INT | 00–10000 | Approximate model height in centimeters (0 to skip). |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| model_file | FILE_3D | — |