ComfyPilotComfyPilot
工作流 / 3D 模型 / Tripo P1:多视图到模型
Tripo P1:多视图到模型

Tripo P1:多视图到模型

Tripo P1: Multiview to Model

上传一张图片或多视角参考图,生成干净的低多边形3D模型,可控的多边形数量和有序拓扑结构,可直接导出到游戏引擎。

3D 模型 9 个节点 3 个输入 12 次使用 ComfyUI ≥ 0.35.1 ComfyUI 13 KB

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

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

节点构成

LoadImage × 3
SaveGLB × 1
TripoRigNode × 1
TripoRetargetNode × 1
TripoConversionNode × 1
TripoP1MultiviewToModelNode × 1
TripoTextureNodeV2 × 1

官方标注的模型

Tripo P1

工作流 JSON

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

1{
2 "id": "ef49adbe-6e63-45c0-9f29-fa4677f627ac",
3 "revision": 0,
4 "last_node_id": 50,
5 "last_link_id": 33,
6 "nodes": [
7 {
8 "id": 32,
9 "type": "SaveGLB",
10 "pos": [
11 -6090,
12 1160
13 ],
14 "size": [
15 740,
16 550
17 ],
18 "flags": [],
19 "order": 8,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "mesh",
24 "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",
25 "link": 31
26 }
27 ],
28 "outputs": [],
29 "properties": {
30 "cnr_id": "comfy-core",
31 "ver": "0.16.3",
32 "Camera Config": {
33 "cameraType": "perspective",
34 "fov": 75,
35 "state": {
36 "position": {
37 "x": -4.143938997160119,
38 "y": 1.1953656320089818,
39 "z": -4.410393133545344
40 },
41 "target": {
42 "x": 0,
43 "y": 0,
44 "z": 0
45 },
46 "zoom": 1,
47 "cameraType": "perspective"
48 }
49 },
50 "Light Config": {
51 "intensity": 3,
52 "hdri": {
53 "enabled": false,
54 "hdriPath": "",
55 "showAsBackground": false,
56 "intensity": 1
57 }
58 },
59 "Model Config": {
60 "upDirection": "original",
61 "materialMode": "original",
62 "showSkeleton": false,
63 "gizmo": {
64 "enabled": false,
65 "mode": "translate",
66 "position": {
67 "x": 0,
68 "y": 0,
69 "z": 0
70 },
71 "rotation": {
72 "x": 0,
73 "y": 0,
74 "z": 0
75 },
76 "scale": {
77 "x": 1,
78 "y": 1,
79 "z": 1
80 }
81 }
82 }
83 },
84 "widgets_values": [
85 "3d/Tripo_P1",
86 ""
87 ],
88 "widgets_values_named": {
89 "filename_prefix": "3d/Tripo_P1",
90 "image": ""
91 }
92 },
93 {
94 "id": 34,
95 "type": "TripoRigNode",
96 "pos": [
97 -7560,
98 1846
99 ],
100 "size": [
101 330,
102 205.90625
103 ],
104 "flags": [],
105 "order": 0,
106 "mode": 4,
107 "inputs": [
108 {
109 "name": "original_model_task_id",
110 "type": "MODEL_TASK_ID",
111 "link": null
112 }
113 ],
114 "outputs": [
115 {
116 "name": "model_file",
117 "type": "STRING",
118 "links": null
119 },
120 {
121 "name": "rig task_id",
122 "type": "RIG_TASK_ID",
123 "links": null
124 },
125 {
126 "name": "GLB",
127 "type": "FILE_3D_GLB",
128 "links": null
129 },
130 {
131 "name": "FBX",
132 "type": "FILE_3D_FBX",
133 "links": null
134 }
135 ],
136 "properties": {
137 "Node name for S&R": "TripoRigNode",
138 "cnr_id": "comfy-core",
139 "ver": "0.16.3"
140 },
141 "widgets_values": [
142 "v1.0-20240301",
143 "auto",
144 "tripo",
145 "glb"
146 ],
147 "widgets_values_named": {
148 "model_version": "v1.0-20240301",
149 "rig_type": "auto",
150 "spec": "tripo",
151 "out_format": "glb"
152 },
153 "color": "#432",
154 "bgcolor": "#653"
155 },
156 {
157 "id": 35,
158 "type": "TripoRetargetNode",
159 "pos": [
160 -7560,
161 1603
162 ],
163 "size": [
164 330,
165 190
166 ],
167 "flags": [],
168 "order": 1,
169 "mode": 4,
170 "inputs": [
171 {
172 "name": "original_model_task_id",
173 "type": "RIG_TASK_ID",
174 "link": null
175 }
176 ],
177 "outputs": [
178 {
179 "name": "model_file",
180 "type": "STRING",
181 "links": null
182 },
183 {
184 "name": "retarget task_id",
185 "type": "RETARGET_TASK_ID",
186 "links": null
187 },
188 {
189 "name": "GLB",
190 "type": "FILE_3D_GLB",
191 "links": null
192 },
193 {
194 "name": "FBX",
195 "type": "FILE_3D_FBX",
196 "links": null
197 }
198 ],
199 "properties": {
200 "Node name for S&R": "TripoRetargetNode",
201 "cnr_id": "comfy-core",
202 "ver": "0.16.3"
203 },
204 "widgets_values": [
205 "preset:idle",
206 "glb",
207 true,
208 false
209 ],
210 "widgets_values_named": {
211 "animation": "preset:idle",
212 "out_format": "glb",
213 "export_with_geometry": true,
214 "animate_in_place": false
215 },
216 "color": "#432",
217 "bgcolor": "#653"
218 },
219 {
220 "id": 36,
221 "type": "TripoConversionNode",
222 "pos": [
223 -7560,
224 2104.90625
225 ],
226 "size": [
227 330,
228 470
229 ],
230 "flags": [],
231 "order": 2,
232 "mode": 4,
233 "inputs": [
234 {
235 "name": "original_model_task_id",
236 "type": "MODEL_TASK_ID,RIG_TASK_ID,RETARGET_TASK_ID,SEGMENT_TASK_ID",
237 "link": null
238 }
239 ],
240 "outputs": [
241 {
242 "name": "model_3d",
243 "type": "FILE_3D",
244 "links": null
245 }
246 ],
247 "properties": {
248 "Node name for S&R": "TripoConversionNode",
249 "cnr_id": "comfy-core",
250 "ver": "0.16.3"
251 },
252 "widgets_values": [
253 "GLTF",
254 false,
255 -1,
256 4096,
257 "JPEG",
258 false,
259 false,
260 0,
261 false,
262 1,
263 false,
264 false,
265 false,
266 "",
267 "blender",
268 false,
269 "default",
270 false
271 ],
272 "widgets_values_named": {
273 "format": "GLTF",
274 "quad": false,
275 "face_limit": -1,
276 "texture_size": 4096,
277 "texture_format": "JPEG",
278 "force_symmetry": false,
279 "flatten_bottom": false,
280 "flatten_bottom_threshold": 0,
281 "pivot_to_center_bottom": false,
282 "scale_factor": 1,
283 "with_animation": false,
284 "pack_uv": false,
285 "bake": false,
286 "part_names": "",
287 "fbx_preset": "blender",
288 "export_vertex_colors": false,
289 "export_orientation": "default",
290 "animate_in_place": false
291 },
292 "color": "#432",
293 "bgcolor": "#653"
294 },
295 {
296 "id": 45,
297 "type": "LoadImage",
298 "pos": [
299 -6900,
300 1150
301 ],
302 "size": [
303 360,
304 470
305 ],
306 "flags": [],
307 "order": 3,
308 "mode": 0,
309 "inputs": [],
310 "outputs": [
311 {
312 "name": "IMAGE",
313 "type": "IMAGE",
314 "links": [
315 29
316 ]
317 },
318 {
319 "name": "MASK",
320 "type": "MASK",
321 "links": null
322 }
323 ],
324 "properties": {
325 "Node name for S&R": "LoadImage"
326 },
327 "widgets_values": [
328 "wooden_doll.png",
329 "image"
330 ],
331 "widgets_values_named": {
332 "image": "wooden_doll.png",
333 "upload": "image"
334 }
335 },
336 {
337 "id": 46,
338 "type": "TripoP1MultiviewToModelNode",
339 "pos": [
340 -6420,
341 1160
342 ],
343 "size": [
344 290,
345 360
346 ],
347 "flags": [],
348 "order": 7,
349 "mode": 0,
350 "inputs": [
351 {
352 "name": "image",
353 "type": "IMAGE",
354 "link": 29
355 },
356 {
357 "name": "image_left",
358 "shape": 7,
359 "type": "IMAGE",
360 "link": 32
361 },
362 {
363 "name": "image_back",
364 "shape": 7,
365 "type": "IMAGE",
366 "link": 33
367 },
368 {
369 "name": "image_right",
370 "shape": 7,
371 "type": "IMAGE",
372 "link": null
373 }
374 ],
375 "outputs": [
376 {
377 "name": "model_file",
378 "type": "STRING",
379 "links": []
380 },
381 {
382 "name": "model task_id",
383 "type": "MODEL_TASK_ID",
384 "links": null
385 },
386 {
387 "name": "GLB",
388 "type": "FILE_3D_GLB",
389 "links": [
390 31
391 ]
392 }
393 ],
394 "properties": {
395 "Node name for S&R": "TripoP1MultiviewToModelNode"
396 },
397 "widgets_values": [
398 "Textured",
399 true,
400 "detailed",
401 "original_image",
402 "default",
403 42,
404 -1,
405 42,
406 false,
407 true,
408 false
409 ],
410 "widgets_values_named": {
411 "output_mode": "Textured",
412 "output_mode.pbr": true,
413 "output_mode.texture_quality": "detailed",
414 "output_mode.texture_alignment": "original_image",
415 "output_mode.orientation": "default",
416 "output_mode.texture_seed": 42,
417 "face_limit": -1,
418 "model_seed": 42,
419 "auto_size": false,
420 "export_uv": true,
421 "compress_geometry": false
422 },
423 "color": "#432",
424 "bgcolor": "#653"
425 },
426 {
427 "id": 47,
428 "type": "LoadImage",
429 "pos": [
430 -6900,
431 1680
432 ],
433 "size": [
434 360,
435 470
436 ],
437 "flags": [],
438 "order": 4,
439 "mode": 0,
440 "inputs": [],
441 "outputs": [
442 {
443 "name": "IMAGE",
444 "type": "IMAGE",
445 "links": [
446 32
447 ]
448 },
449 {
450 "name": "MASK",
451 "type": "MASK",
452 "links": null
453 }
454 ],
455 "properties": {
456 "Node name for S&R": "LoadImage"
457 },
458 "widgets_values": [
459 "wooden_doll_left.png",
460 "image"
461 ],
462 "widgets_values_named": {
463 "image": "wooden_doll_left.png",
464 "upload": "image"
465 }
466 },
467 {
468 "id": 48,
469 "type": "LoadImage",
470 "pos": [
471 -6900,
472 2220
473 ],
474 "size": [
475 360,
476 470
477 ],
478 "flags": [],
479 "order": 5,
480 "mode": 0,
481 "inputs": [],
482 "outputs": [
483 {
484 "name": "IMAGE",
485 "type": "IMAGE",
486 "links": [
487 33
488 ]
489 },
490 {
491 "name": "MASK",
492 "type": "MASK",
493 "links": null
494 }
495 ],
496 "properties": {
497 "Node name for S&R": "LoadImage"
498 },
499 "widgets_values": [
500 "wooden_doll_back.png",
501 "image"
502 ],
503 "widgets_values_named": {
504 "image": "wooden_doll_back.png",
505 "upload": "image"
506 }
507 },
508 {
509 "id": 50,
510 "type": "TripoTextureNodeV2",
511 "pos": [
512 -7590,
513 1240
514 ],
515 "size": [
516 390,
517 300
518 ],
519 "flags": [],
520 "order": 6,
521 "mode": 4,
522 "inputs": [
523 {
524 "name": "model_task_id",
525 "type": "MODEL_TASK_ID,SEGMENT_TASK_ID",
526 "link": null
527 },
528 {
529 "name": "style_image",
530 "shape": 7,
531 "type": "IMAGE",
532 "link": null
533 }
534 ],
535 "outputs": [
536 {
537 "name": "model task_id",
538 "type": "MODEL_TASK_ID",
539 "links": null
540 },
541 {
542 "name": "GLB",
543 "type": "FILE_3D_GLB",
544 "links": null
545 },
546 {
547 "name": "FBX",
548 "type": "FILE_3D_FBX",
549 "links": null
550 }
551 ],
552 "properties": {
553 "Node name for S&R": "TripoTextureNodeV2"
554 },
555 "widgets_values": [
556 true,
557 42,
558 "standard",
559 "original_image",
560 "",
561 "v3.0-20250812",
562 "none",
563 ""
564 ],
565 "widgets_values_named": {
566 "pbr": true,
567 "texture_seed": 42,
568 "texture_quality": "standard",
569 "texture_alignment": "original_image",
570 "texture_prompt": "",
571 "model_version": "v3.0-20250812",
572 "reference": "none",
573 "part_names": ""
574 },
575 "color": "#432",
576 "bgcolor": "#653"
577 }
578 ],
579 "links": [
580 [
581 29,
582 45,
583 0,
584 46,
585 0,
586 "IMAGE"
587 ],
588 [
589 31,
590 46,
591 2,
592 32,
593 0,
594 "FILE_3D_GLB"
595 ],
596 [
597 32,
598 47,
599 0,
600 46,
601 1,
602 "IMAGE"
603 ],
604 [
605 33,
606 48,
607 0,
608 46,
609 2,
610 "IMAGE"
611 ]
612 ],
613 "groups": [
614 {
615 "id": 1,
616 "title": "Tripo Toolset (select and ctrl-b to enable)",
617 "bounding": [
618 -7690,
619 1120,
620 640,
621 1540
622 ],
623 "color": "#3f789e",
624 "flags": []
625 }
626 ],
627 "config": [],
628 "extra": {
629 "ds": {
630 "scale": 0.6893667516249649,
631 "offset": [
632 8364.668366982105,
633 -869.533818941432
634 ]
635 },
636 "frontendVersion": "1.52.7",
637 "workflowRendererVersion": "LG",
638 "VHS_latentpreview": false,
639 "VHS_latentpreviewrate": 0,
640 "VHS_MetadataImage": true,
641 "VHS_KeepIntermediate": true
642 },
643 "version": 0.4
644}