ComfyPilotComfyPilot
工作流 / 3D 模型 / Rodin: Gen-2 图生3D模型
Rodin: Gen-2 图生3D模型

Rodin: Gen-2 图生3D模型

Rodin: Gen-2 Image to Model

使用 Rodin Gen2 从照片生成详细的4X网格质量3D模型

3D 模型 5 个节点 1 个输入 12 次使用 ComfyUI ≥ 0.23.0 ComfyUI 7 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

节点构成

LoadImage × 1
Rodin3D_Gen2 × 1
SaveGLB × 1
BatchImagesNode × 1
MarkdownNote × 1

官方标注的模型

Rodin

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "242a6140-7341-49ca-876b-c01366b39b84",
3 "revision": 0,
4 "last_node_id": 89,
5 "last_link_id": 84,
6 "nodes": [
7 {
8 "id": 82,
9 "type": "LoadImage",
10 "pos": [
11 -830,
12 -430
13 ],
14 "size": [
15 260,
16 330
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "IMAGE",
25 "type": "IMAGE",
26 "links": [
27 80
28 ]
29 },
30 {
31 "name": "MASK",
32 "type": "MASK",
33 "links": null
34 }
35 ],
36 "properties": {
37 "Node name for S&R": "LoadImage",
38 "cnr_id": "comfy-core",
39 "ver": "0.3.59"
40 },
41 "widgets_values": [
42 "api_rodin_gen2_input_image.png",
43 "image"
44 ],
45 "widgets_values_named": {
46 "image": "api_rodin_gen2_input_image.png",
47 "upload": "image"
48 }
49 },
50 {
51 "id": 85,
52 "type": "Rodin3D_Gen2",
53 "pos": [
54 -150,
55 -430
56 ],
57 "size": [
58 340,
59 150
60 ],
61 "flags": [],
62 "order": 3,
63 "mode": 0,
64 "showAdvanced": false,
65 "inputs": [
66 {
67 "name": "Images",
68 "type": "IMAGE",
69 "link": 79
70 }
71 ],
72 "outputs": [
73 {
74 "name": "3D Model Path",
75 "type": "STRING",
76 "links": []
77 },
78 {
79 "name": "GLB",
80 "type": "FILE_3D_GLB",
81 "links": [
82 81
83 ]
84 }
85 ],
86 "properties": {
87 "Node name for S&R": "Rodin3D_Gen2",
88 "cnr_id": "comfy-core",
89 "ver": "0.16.3"
90 },
91 "widgets_values": [
92 false,
93 0,
94 "PBR",
95 "500K-Triangle"
96 ],
97 "widgets_values_named": {
98 "TAPose": false,
99 "Seed": 0,
100 "Material_Type": "PBR",
101 "Polygon_count": "500K-Triangle"
102 },
103 "color": "#432",
104 "bgcolor": "#653"
105 },
106 {
107 "id": 87,
108 "type": "SaveGLB",
109 "pos": [
110 240,
111 -440
112 ],
113 "size": [
114 610,
115 650
116 ],
117 "flags": [],
118 "order": 4,
119 "mode": 0,
120 "inputs": [
121 {
122 "name": "mesh",
123 "type": "MESH,FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_OBJ,FILE_3D_FBX,FILE_3D_STL,FILE_3D_USDZ,FILE_3D_PLY,FILE_3D_SPLAT,FILE_3D_SPZ,FILE_3D_KSPLAT,FILE_3D_SPLAT_ANY,FILE_3D_POINT_CLOUD_ANY,FILE_3D",
124 "link": 81
125 }
126 ],
127 "outputs": [],
128 "properties": {
129 "cnr_id": "comfy-core",
130 "ver": "0.16.3",
131 "Last Time Model File": "3d/e1342eb40dc4f3739f56562b61a5eb54a3cfaf7cf45e97288e5d13f330f0cc36.glb",
132 "Last Time Model Folder": "output",
133 "Camera Config": {
134 "cameraType": "perspective",
135 "fov": 35,
136 "hasCustomUp": false
137 },
138 "Light Config": {
139 "intensity": 3,
140 "hdri": {
141 "enabled": false,
142 "hdriPath": "",
143 "showAsBackground": false,
144 "intensity": 1
145 }
146 }
147 },
148 "widgets_values": [
149 "3d/ComfyUI",
150 ""
151 ],
152 "widgets_values_named": {
153 "filename_prefix": "3d/ComfyUI",
154 "image": ""
155 }
156 },
157 {
158 "id": 86,
159 "type": "BatchImagesNode",
160 "pos": [
161 -480,
162 -430
163 ],
164 "size": [
165 200,
166 70
167 ],
168 "flags": [],
169 "order": 2,
170 "mode": 0,
171 "inputs": [
172 {
173 "label": "image0",
174 "name": "images.image0",
175 "type": "IMAGE",
176 "link": 80
177 },
178 {
179 "label": "image1",
180 "name": "images.image1",
181 "shape": 7,
182 "type": "IMAGE",
183 "link": null
184 }
185 ],
186 "outputs": [
187 {
188 "name": "IMAGE",
189 "type": "IMAGE",
190 "links": [
191 79
192 ]
193 }
194 ],
195 "properties": {
196 "Node name for S&R": "BatchImagesNode",
197 "cnr_id": "comfy-core",
198 "ver": "0.16.3"
199 }
200 },
201 {
202 "id": 89,
203 "type": "MarkdownNote",
204 "pos": [
205 -1250,
206 -420
207 ],
208 "size": [
209 380,
210 371.29689095419087
211 ],
212 "flags": [],
213 "order": 1,
214 "mode": 0,
215 "inputs": [],
216 "outputs": [],
217 "properties": [],
218 "widgets_values": [
219 "Try to provide the following types of images:\n- Provide images from multiple angles.\n- Images with a solid color background.\n\nThis helps to generate a model that better meets the requirements. Of course, thanks to Rodin's excellent product capabilities, the subject in the unprocessed image can also achieve a good model output. \n\n## Input Asset\n\n- [api_rodin_gen2_input_image.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_rodin_gen2_input_image.png)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n\n"
220 ],
221 "widgets_values_named": {
222 "text": "Try to provide the following types of images:\n- Provide images from multiple angles.\n- Images with a solid color background.\n\nThis helps to generate a model that better meets the requirements. Of course, thanks to Rodin's excellent product capabilities, the subject in the unprocessed image can also achieve a good model output. \n\n## Input Asset\n\n- [api_rodin_gen2_input_image.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_rodin_gen2_input_image.png)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n\n"
223 },
224 "color": "#222",
225 "bgcolor": "#000"
226 }
227 ],
228 "links": [
229 [
230 79,
231 86,
232 0,
233 85,
234 0,
235 "IMAGE"
236 ],
237 [
238 81,
239 85,
240 1,
241 87,
242 0,
243 "FILE_3D_GLB"
244 ],
245 [
246 80,
247 82,
248 0,
249 86,
250 0,
251 "IMAGE"
252 ]
253 ],
254 "groups": [],
255 "config": [],
256 "extra": {
257 "ds": {
258 "scale": 0.48358208955223925,
259 "offset": [
260 2302.6058259101305,
261 1178.7611621165127
262 ]
263 },
264 "frontendVersion": "1.56.3",
265 "workflowRendererVersion": "LG",
266 "VHS_latentpreview": false,
267 "VHS_latentpreviewrate": 0,
268 "VHS_MetadataImage": true,
269 "VHS_KeepIntermediate": true
270 },
271 "version": 0.4
272}