Files
visualbruno-ComfyUI-Trellis2/example_workflows/MultiViews.json
T

1109 lines
21 KiB
JSON

{
"id": "cd6e2e00-83cc-4795-abf1-09b46428c270",
"revision": 0,
"last_node_id": 243,
"last_link_id": 494,
"nodes": [
{
"id": 227,
"type": "Trellis2ReconstructMeshWithQuad",
"pos": [
1176.3670349681408,
-707.7757475998008
],
"size": [
331.5878996659427,
142.11360851901668
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"link": 470
}
],
"outputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"links": [
472
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "d4d66cfc9f1ce5b1c3b9a2e504ee4b24ffad48a5",
"Node name for S&R": "Trellis2ReconstructMeshWithQuad",
"widget_ue_connectable": {}
},
"widgets_values": [
1,
1024,
true,
true
]
},
{
"id": 231,
"type": "Trellis2FillHolesWithCuMesh",
"pos": [
1189.269979801219,
-832.1907924780478
],
"size": [
312.4361328125,
58
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"link": 487
}
],
"outputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"links": [
470
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "dc66f263e832b103a81a021bf6cd53eec8ff28af",
"Node name for S&R": "Trellis2FillHolesWithCuMesh"
},
"widgets_values": [
1
]
},
{
"id": 229,
"type": "Trellis2SimplifyMesh",
"pos": [
1181.0098963429245,
-503.10569576014126
],
"size": [
270,
82
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"link": 472
},
{
"name": "target_face_num",
"type": "INT",
"widget": {
"name": "target_face_num"
},
"link": 475
}
],
"outputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"links": [
471
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "5d4c1474ceb477f40bbd6d437f7da90f3d6d9229",
"Node name for S&R": "Trellis2SimplifyMesh"
},
"widgets_values": [
500000,
"Cumesh"
]
},
{
"id": 203,
"type": "PrimitiveInt",
"pos": [
-840.0731525127071,
-237.35696845568904
],
"size": [
270,
82
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
475
]
}
],
"title": "Target Face Number",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "PrimitiveInt"
},
"widgets_values": [
300000,
"fixed"
]
},
{
"id": 204,
"type": "PrimitiveString",
"pos": [
-848.2606713054529,
-370.80161968053943
],
"size": [
270,
58
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
479
]
}
],
"title": "Name",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "PrimitiveString"
},
"widgets_values": [
"Tank"
]
},
{
"id": 233,
"type": "Trellis2ExportMesh",
"pos": [
1191.3255568422467,
-77.49101003118169
],
"size": [
270,
102
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "trimesh",
"type": "TRIMESH",
"link": 494
},
{
"name": "filename_prefix",
"type": "STRING",
"widget": {
"name": "filename_prefix"
},
"link": 479
}
],
"outputs": [
{
"name": "glb_path",
"type": "STRING",
"links": [
480
]
},
{
"name": "relative_path",
"type": "STRING",
"links": null
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "a5242473f68fe91d5ef0b188f8658ae0da540237",
"Node name for S&R": "Trellis2ExportMesh"
},
"widgets_values": [
"3D/Trellis2",
"glb"
]
},
{
"id": 39,
"type": "Trellis2LoadModel",
"pos": [
391.3481025606576,
-777.5583507484255
],
"size": [
301.71875,
202
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "pipeline",
"type": "TRELLIS2PIPELINE",
"links": [
483
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "c5d66aa46bf1bbf903fd4fe9ff086ac774bb7e03",
"Node name for S&R": "Trellis2LoadModel",
"widget_ue_connectable": {}
},
"widgets_values": [
"microsoft/TRELLIS.2-4B",
"flash_attn",
"cuda",
true,
false,
"flex_gemm",
"flash_attn"
]
},
{
"id": 119,
"type": "Trellis2PreProcessImage",
"pos": [
379.7979564010223,
-519.6169765183606
],
"size": [
281.8229166666667,
106
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
484
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "15854282a73cf231b81d52ada22e652f414a078b",
"Node name for S&R": "Trellis2PreProcessImage",
"widget_ue_connectable": {}
},
"widgets_values": [
10,
false,
1024
]
},
{
"id": 239,
"type": "Trellis2PreProcessImage",
"pos": [
386.64212656289783,
-361.6545116326391
],
"size": [
281.8229166666667,
106
],
"flags": {
"collapsed": false
},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 485
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
486
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "15854282a73cf231b81d52ada22e652f414a078b",
"Node name for S&R": "Trellis2PreProcessImage",
"widget_ue_connectable": {}
},
"widgets_values": [
10,
false,
1024
]
},
{
"id": 240,
"type": "Trellis2PreProcessImage",
"pos": [
384.7958133512735,
-204.2542485606769
],
"size": [
281.8229166666667,
106
],
"flags": {
"collapsed": false
},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 488
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
489
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "15854282a73cf231b81d52ada22e652f414a078b",
"Node name for S&R": "Trellis2PreProcessImage",
"widget_ue_connectable": {}
},
"widgets_values": [
10,
false,
1024
]
},
{
"id": 241,
"type": "Trellis2PreProcessImage",
"pos": [
384.795813351274,
-50.03583437610661
],
"size": [
281.8229166666667,
106
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 490
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
491
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "15854282a73cf231b81d52ada22e652f414a078b",
"Node name for S&R": "Trellis2PreProcessImage",
"widget_ue_connectable": {}
},
"widgets_values": [
10,
false,
1024
]
},
{
"id": 202,
"type": "Preview3D",
"pos": [
360.99306605686377,
121.97109784511967
],
"size": [
868.8731050199159,
920.1382602693357
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "camera_info",
"shape": 7,
"type": "LOAD3D_CAMERA",
"link": null
},
{
"name": "bg_image",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "model_file",
"type": "STRING,FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_FBX,FILE_3D_OBJ,FILE_3D_STL,FILE_3D_USDZ,FILE_3D",
"widget": {
"name": "model_file"
},
"link": 480
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "Preview3D"
},
"widgets_values": [
"",
""
]
},
{
"id": 69,
"type": "Trellis2LoadImageWithTransparency",
"pos": [
-847.5380090037122,
-82.9715880857893
],
"size": [
496.4332376519267,
498.75383455750784
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": []
},
{
"name": "mask",
"type": "MASK",
"links": []
},
{
"name": "image_with_alpha",
"type": "IMAGE",
"links": [
241
]
}
],
"title": "Front Image",
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "e7f9b30df7a09bcedf1c955e176754c73f983254",
"Node name for S&R": "Trellis2LoadImageWithTransparency",
"widget_ue_connectable": {}
},
"widgets_values": [
"Image_1024_00101_.png",
"image"
]
},
{
"id": 236,
"type": "Trellis2LoadImageWithTransparency",
"pos": [
-258.0644919609741,
-81.59760778432084
],
"size": [
496.4332376519267,
498.75383455750784
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": []
},
{
"name": "mask",
"type": "MASK",
"links": []
},
{
"name": "image_with_alpha",
"type": "IMAGE",
"links": [
485
]
}
],
"title": "Back Image",
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "e7f9b30df7a09bcedf1c955e176754c73f983254",
"Node name for S&R": "Trellis2LoadImageWithTransparency",
"widget_ue_connectable": {}
},
"widgets_values": [
"Image_1024_00101_.png",
"image"
]
},
{
"id": 237,
"type": "Trellis2LoadImageWithTransparency",
"pos": [
-834.3440812871166,
489.10851591788764
],
"size": [
496.4332376519267,
498.75383455750784
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": []
},
{
"name": "mask",
"type": "MASK",
"links": []
},
{
"name": "image_with_alpha",
"type": "IMAGE",
"links": [
488
]
}
],
"title": "Left Image",
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "e7f9b30df7a09bcedf1c955e176754c73f983254",
"Node name for S&R": "Trellis2LoadImageWithTransparency",
"widget_ue_connectable": {}
},
"widgets_values": [
"Image_1024_00101_.png",
"image"
]
},
{
"id": 238,
"type": "Trellis2LoadImageWithTransparency",
"pos": [
-256.71749538654217,
489.176741691081
],
"size": [
496.4332376519267,
498.75383455750784
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": []
},
{
"name": "mask",
"type": "MASK",
"links": []
},
{
"name": "image_with_alpha",
"type": "IMAGE",
"links": [
490
]
}
],
"title": "Right Image",
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "e7f9b30df7a09bcedf1c955e176754c73f983254",
"Node name for S&R": "Trellis2LoadImageWithTransparency",
"widget_ue_connectable": {}
},
"widgets_values": [
"Image_1024_00101_.png",
"image"
]
},
{
"id": 228,
"type": "Trellis2FillHolesWithMeshlib",
"pos": [
1184.3251213630779,
-362.82432619683135
],
"size": [
249.284765625,
46
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"link": 471
}
],
"outputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"links": [
492
]
},
{
"name": "holes_filled",
"type": "INT",
"links": null
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "e8098f5641702e74133c2dea0b45a13a3ab19985",
"Node name for S&R": "Trellis2FillHolesWithMeshlib"
},
"widgets_values": []
},
{
"id": 235,
"type": "Trellis2MeshWithVoxelMultiViewGenerator",
"pos": [
730.5993372134623,
-806.3203136622369
],
"size": [
416.855078125,
786
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "pipeline",
"type": "TRELLIS2PIPELINE",
"link": 483
},
{
"name": "front_image",
"type": "IMAGE",
"link": 484
},
{
"name": "back_image",
"shape": 7,
"type": "IMAGE",
"link": 486
},
{
"name": "left_image",
"shape": 7,
"type": "IMAGE",
"link": 489
},
{
"name": "right_image",
"shape": 7,
"type": "IMAGE",
"link": 491
}
],
"outputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"links": [
487
]
},
{
"name": "bvh",
"type": "BVH",
"links": [
493
]
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "a5242473f68fe91d5ef0b188f8658ae0da540237",
"Node name for S&R": "Trellis2MeshWithVoxelMultiViewGenerator"
},
"widgets_values": [
12345,
"fixed",
"1024_cascade",
25,
7.5,
0.01,
5,
12,
7.5,
0.01,
3,
12,
3,
0.01,
3,
999999,
32,
true,
0.1,
1,
0.1,
1,
0,
0.9,
true,
"z",
1,
"heun"
]
},
{
"id": 242,
"type": "Trellis2UnWrapAndRasterizer",
"pos": [
1496.5934369390998,
-290.13985378139296
],
"size": [
419.15234375,
314
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "mesh",
"type": "MESHWITHVOXEL",
"link": 492
},
{
"name": "bvh",
"type": "BVH",
"link": 493
}
],
"outputs": [
{
"name": "trimesh",
"type": "TRIMESH",
"links": [
494
]
},
{
"name": "base_color_texture",
"type": "IMAGE",
"links": null
},
{
"name": "metallic_roughness_texture",
"type": "IMAGE",
"links": null
}
],
"properties": {
"aux_id": "visualbruno/ComfyUI-Trellis2",
"ver": "a5242473f68fe91d5ef0b188f8658ae0da540237",
"Node name for S&R": "Trellis2UnWrapAndRasterizer"
},
"widgets_values": [
60,
0,
1,
1,
2048,
"OPAQUE",
false,
false,
false,
"telea"
]
}
],
"links": [
[
241,
69,
2,
119,
0,
"IMAGE"
],
[
470,
231,
0,
227,
0,
"MESHWITHVOXEL"
],
[
471,
229,
0,
228,
0,
"MESHWITHVOXEL"
],
[
472,
227,
0,
229,
0,
"MESHWITHVOXEL"
],
[
475,
203,
0,
229,
1,
"INT"
],
[
479,
204,
0,
233,
1,
"STRING"
],
[
480,
233,
0,
202,
2,
"STRING"
],
[
483,
39,
0,
235,
0,
"TRELLIS2PIPELINE"
],
[
484,
119,
0,
235,
1,
"IMAGE"
],
[
485,
236,
2,
239,
0,
"IMAGE"
],
[
486,
239,
0,
235,
2,
"IMAGE"
],
[
487,
235,
0,
231,
0,
"MESHWITHVOXEL"
],
[
488,
237,
2,
240,
0,
"IMAGE"
],
[
489,
240,
0,
235,
3,
"IMAGE"
],
[
490,
238,
2,
241,
0,
"IMAGE"
],
[
491,
241,
0,
235,
4,
"IMAGE"
],
[
492,
228,
0,
242,
0,
"MESHWITHVOXEL"
],
[
493,
235,
1,
242,
1,
"BVH"
],
[
494,
242,
0,
233,
0,
"TRIMESH"
]
],
"groups": [
{
"id": 1,
"title": "Configuration",
"bounding": [
-874.7851579398082,
-458.57410768053984,
1193.2585052367917,
1492.7062709864938
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 2,
"title": "Generation",
"bounding": [
360.7008822276498,
-937.193468065821,
1585.9419620118415,
1014.8225405559199
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"workflowRendererVersion": "LG",
"ue_links": [],
"ds": {
"scale": 0.5644739300537791,
"offset": [
1098.7675999602163,
1065.1675662022888
]
},
"links_added_by_ue": [],
"frontendVersion": "1.42.8",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}