工作流 /
3D 模型 /
Tripo:图像到模型

Tripo:图像到模型
Tripo: Image to Model
使用Tripo引擎从2D图像生成专业3D资产。
3D 模型
8 个节点 1 个输入 16 次使用 ComfyUI ≥ 0.35.1 ComfyUI 10 KB
节点构成
SaveGLB
× 2
TripoRetargetNode
× 1
TripoRigNode
× 1
TripoTextureNode
× 1
TripoImageToModelNode
× 1
LoadImage
× 1
MarkdownNote
× 1
官方标注的模型
Tripo
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "6ad1496b-e702-43df-88f7-945ebb8bddde",
3 "revision": 0,
4 "last_node_id": 58,
5 "last_link_id": 25,
6 "nodes": [
7 {
8 "id": 42,
9 "type": "TripoRetargetNode",
10 "pos": [
11 -2990,
12 1882
13 ],
14 "size": [
15 290,
16 190
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 4,
21 "inputs": [
22 {
23 "name": "original_model_task_id",
24 "type": "RIG_TASK_ID",
25 "link": null
26 }
27 ],
28 "outputs": [
29 {
30 "name": "model_file",
31 "type": "STRING",
32 "links": []
33 },
34 {
35 "name": "retarget task_id",
36 "type": "RETARGET_TASK_ID",
37 "links": null
38 },
39 {
40 "name": "GLB",
41 "type": "FILE_3D_GLB",
42 "links": null
43 },
44 {
45 "name": "FBX",
46 "type": "FILE_3D_FBX",
47 "links": null
48 }
49 ],
50 "properties": {
51 "cnr_id": "comfy-core",
52 "ver": "0.16.3",
53 "Node name for S&R": "TripoRetargetNode"
54 },
55 "widgets_values": [
56 "preset:walk",
57 "glb",
58 true,
59 false
60 ],
61 "widgets_values_named": {
62 "animation": "preset:walk",
63 "out_format": "glb",
64 "export_with_geometry": true,
65 "animate_in_place": false
66 },
67 "color": "#432",
68 "bgcolor": "#653"
69 },
70 {
71 "id": 41,
72 "type": "TripoRigNode",
73 "pos": [
74 -2990,
75 1598
76 ],
77 "size": [
78 290,
79 206
80 ],
81 "flags": [],
82 "order": 1,
83 "mode": 4,
84 "inputs": [
85 {
86 "name": "original_model_task_id",
87 "type": "MODEL_TASK_ID",
88 "link": null
89 }
90 ],
91 "outputs": [
92 {
93 "name": "model_file",
94 "type": "STRING",
95 "links": []
96 },
97 {
98 "name": "rig task_id",
99 "type": "RIG_TASK_ID",
100 "links": []
101 },
102 {
103 "name": "GLB",
104 "type": "FILE_3D_GLB",
105 "links": null
106 },
107 {
108 "name": "FBX",
109 "type": "FILE_3D_FBX",
110 "links": null
111 }
112 ],
113 "properties": {
114 "cnr_id": "comfy-core",
115 "ver": "0.16.3",
116 "Node name for S&R": "TripoRigNode"
117 },
118 "widgets_values": [
119 "v1.0-20240301",
120 "auto",
121 "tripo",
122 "glb"
123 ],
124 "widgets_values_named": {
125 "model_version": "v1.0-20240301",
126 "rig_type": "auto",
127 "spec": "tripo",
128 "out_format": "glb"
129 },
130 "color": "#432",
131 "bgcolor": "#653"
132 },
133 {
134 "id": 40,
135 "type": "TripoTextureNode",
136 "pos": [
137 -2990,
138 1180
139 ],
140 "size": [
141 290,
142 340
143 ],
144 "flags": [],
145 "order": 2,
146 "mode": 4,
147 "inputs": [
148 {
149 "name": "model_task_id",
150 "type": "MODEL_TASK_ID,SEGMENT_TASK_ID",
151 "link": null
152 },
153 {
154 "name": "style_image",
155 "shape": 7,
156 "type": "IMAGE",
157 "link": null
158 }
159 ],
160 "outputs": [
161 {
162 "name": "model_file",
163 "type": "STRING",
164 "links": []
165 },
166 {
167 "name": "model task_id",
168 "type": "MODEL_TASK_ID",
169 "links": []
170 },
171 {
172 "name": "GLB",
173 "type": "FILE_3D_GLB",
174 "links": null
175 },
176 {
177 "name": "FBX",
178 "type": "FILE_3D_FBX",
179 "links": null
180 }
181 ],
182 "properties": {
183 "cnr_id": "comfy-core",
184 "ver": "0.16.3",
185 "Node name for S&R": "TripoTextureNode"
186 },
187 "widgets_values": [
188 true,
189 true,
190 42,
191 "standard",
192 "original_image",
193 "",
194 "v3.0-20250812",
195 "none",
196 ""
197 ],
198 "widgets_values_named": {
199 "texture": true,
200 "pbr": true,
201 "texture_seed": 42,
202 "texture_quality": "standard",
203 "texture_alignment": "original_image",
204 "texture_prompt": "",
205 "model_version": "v3.0-20250812",
206 "reference": "none",
207 "part_names": ""
208 },
209 "color": "#432",
210 "bgcolor": "#653"
211 },
212 {
213 "id": 35,
214 "type": "TripoImageToModelNode",
215 "pos": [
216 -2232,
217 1090
218 ],
219 "size": [
220 280,
221 430
222 ],
223 "flags": [],
224 "order": 5,
225 "mode": 0,
226 "inputs": [
227 {
228 "name": "image",
229 "type": "IMAGE",
230 "link": 9
231 }
232 ],
233 "outputs": [
234 {
235 "name": "model_file",
236 "type": "STRING",
237 "links": []
238 },
239 {
240 "name": "model task_id",
241 "type": "MODEL_TASK_ID",
242 "links": []
243 },
244 {
245 "name": "GLB",
246 "type": "FILE_3D_GLB",
247 "links": [
248 24
249 ]
250 },
251 {
252 "name": "FBX",
253 "type": "FILE_3D_FBX",
254 "links": [
255 25
256 ]
257 }
258 ],
259 "properties": {
260 "cnr_id": "comfy-core",
261 "ver": "0.16.3",
262 "Node name for S&R": "TripoImageToModelNode"
263 },
264 "widgets_values": [
265 "v2.5-20250123",
266 "None",
267 true,
268 true,
269 42,
270 "default",
271 42,
272 "standard",
273 "original_image",
274 -1,
275 false,
276 "standard",
277 false,
278 true
279 ],
280 "widgets_values_named": {
281 "model_version": "v2.5-20250123",
282 "style": "None",
283 "texture": true,
284 "pbr": true,
285 "model_seed": 42,
286 "orientation": "default",
287 "texture_seed": 42,
288 "texture_quality": "standard",
289 "texture_alignment": "original_image",
290 "face_limit": -1,
291 "quad": false,
292 "geometry_quality": "standard",
293 "smart_low_poly": false,
294 "auto_size": true
295 },
296 "color": "#432",
297 "bgcolor": "#653"
298 },
299 {
300 "id": 57,
301 "type": "SaveGLB",
302 "pos": [
303 -1326,
304 1090
305 ],
306 "size": [
307 530,
308 480
309 ],
310 "flags": [],
311 "order": 6,
312 "mode": 0,
313 "inputs": [
314 {
315 "name": "mesh",
316 "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",
317 "link": 24
318 }
319 ],
320 "outputs": [],
321 "properties": {
322 "cnr_id": "comfy-core",
323 "ver": "0.16.3"
324 },
325 "widgets_values": [
326 "3d/tripo_img2model",
327 ""
328 ],
329 "widgets_values_named": {
330 "filename_prefix": "3d/tripo_img2model",
331 "image": ""
332 }
333 },
334 {
335 "id": 36,
336 "type": "LoadImage",
337 "pos": [
338 -2550,
339 1090
340 ],
341 "size": [
342 270,
343 350
344 ],
345 "flags": [],
346 "order": 3,
347 "mode": 0,
348 "inputs": [],
349 "outputs": [
350 {
351 "name": "IMAGE",
352 "type": "IMAGE",
353 "links": [
354 9
355 ]
356 },
357 {
358 "name": "MASK",
359 "type": "MASK",
360 "links": null
361 }
362 ],
363 "properties": {
364 "cnr_id": "comfy-core",
365 "ver": "0.16.3",
366 "Node name for S&R": "LoadImage"
367 },
368 "widgets_values": [
369 "api_tripo_image_to_model_input_image.jpg",
370 "image"
371 ],
372 "widgets_values_named": {
373 "image": "api_tripo_image_to_model_input_image.jpg",
374 "upload": "image"
375 }
376 },
377 {
378 "id": 49,
379 "type": "MarkdownNote",
380 "pos": [
381 -2230,
382 1580
383 ],
384 "size": [
385 280,
386 150
387 ],
388 "flags": [],
389 "order": 4,
390 "mode": 0,
391 "inputs": [],
392 "outputs": [],
393 "title": "Output file location",
394 "properties": [],
395 "widgets_values": [
396 "Output model will be auto saved to \"ComfyUI/output/\"\n\nOr you can use the export function in the preview 3D node to download it."
397 ],
398 "widgets_values_named": {
399 "text": "Output model will be auto saved to \"ComfyUI/output/\"\n\nOr you can use the export function in the preview 3D node to download it."
400 },
401 "color": "#222",
402 "bgcolor": "#000"
403 },
404 {
405 "id": 58,
406 "type": "SaveGLB",
407 "pos": [
408 -1904,
409 1090
410 ],
411 "size": [
412 530,
413 480
414 ],
415 "flags": [],
416 "order": 7,
417 "mode": 0,
418 "inputs": [
419 {
420 "name": "mesh",
421 "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",
422 "link": 25
423 }
424 ],
425 "outputs": [],
426 "properties": {
427 "cnr_id": "comfy-core",
428 "ver": "0.16.3"
429 },
430 "widgets_values": [
431 "3d/tripo_img2model",
432 ""
433 ],
434 "widgets_values_named": {
435 "filename_prefix": "3d/tripo_img2model",
436 "image": ""
437 }
438 }
439 ],
440 "links": [
441 [
442 9,
443 36,
444 0,
445 35,
446 0,
447 "IMAGE"
448 ],
449 [
450 24,
451 35,
452 2,
453 57,
454 0,
455 "FILE_3D_GLB"
456 ],
457 [
458 25,
459 35,
460 3,
461 58,
462 0,
463 "FILE_3D_FBX"
464 ]
465 ],
466 "groups": [
467 {
468 "id": 1,
469 "title": "Tripo Toolset (select and ctrl-b to enable)",
470 "bounding": [
471 -3080,
472 1050,
473 480,
474 1070
475 ],
476 "color": "#3f789e",
477 "flags": []
478 }
479 ],
480 "config": [],
481 "extra": {
482 "ds": {
483 "scale": 0.3711105994564854,
484 "offset": [
485 3961.6114227915027,
486 142.0432564158118
487 ]
488 },
489 "frontendVersion": "1.51.9",
490 "workflowRendererVersion": "LG",
491 "VHS_latentpreview": false,
492 "VHS_latentpreviewrate": 0,
493 "VHS_MetadataImage": true,
494 "VHS_KeepIntermediate": true
495 },
496 "version": 0.4
497}