Trellis2SparseMultiViewGenerator Trellis2ImageCondMultiViewGenerator Trellis2ShapeMultiViewGenerator Trellis2ShapeCascadeMultiViewGenerator Trellis2TexSlatMultiViewGenerator
887 lines
17 KiB
JSON
887 lines
17 KiB
JSON
{
|
|
"id": "bdcdd41a-9d6d-48d5-8de6-ab8903d3b227",
|
|
"revision": 0,
|
|
"last_node_id": 32,
|
|
"last_link_id": 65,
|
|
"nodes": [
|
|
{
|
|
"id": 1,
|
|
"type": "Trellis2LoadModel",
|
|
"pos": [
|
|
-17.42477546290777,
|
|
475.0196105884833
|
|
],
|
|
"size": [
|
|
301.71875,
|
|
226
|
|
],
|
|
"flags": {},
|
|
"order": 0,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "pipeline",
|
|
"type": "TRELLIS2PIPELINE",
|
|
"links": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "c5d66aa46bf1bbf903fd4fe9ff086ac774bb7e03",
|
|
"Node name for S&R": "Trellis2LoadModel",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
"visualbruno/TRELLIS.2-4B-FP8",
|
|
"flash_attn",
|
|
"cuda",
|
|
true,
|
|
false,
|
|
"flex_gemm",
|
|
"flash_attn",
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"id": 16,
|
|
"type": "Trellis2PreProcessImage",
|
|
"pos": [
|
|
-24.6507706114636,
|
|
823.0276436426453
|
|
],
|
|
"size": [
|
|
246.640625,
|
|
106
|
|
],
|
|
"flags": {
|
|
"collapsed": false
|
|
},
|
|
"order": 5,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "image",
|
|
"type": "IMAGE",
|
|
"link": 34
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "image",
|
|
"type": "IMAGE",
|
|
"links": [
|
|
56
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "15854282a73cf231b81d52ada22e652f414a078b",
|
|
"Node name for S&R": "Trellis2PreProcessImage",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
10,
|
|
false,
|
|
1024
|
|
]
|
|
},
|
|
{
|
|
"id": 4,
|
|
"type": "Trellis2MeshRefiner",
|
|
"pos": [
|
|
282.32674431117556,
|
|
800.7422233671514
|
|
],
|
|
"size": [
|
|
313.0729166666667,
|
|
674
|
|
],
|
|
"flags": {},
|
|
"order": 6,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "pipeline",
|
|
"type": "TRELLIS2PIPELINE",
|
|
"link": 1
|
|
},
|
|
{
|
|
"name": "trimesh",
|
|
"type": "TRIMESH",
|
|
"link": 2
|
|
},
|
|
{
|
|
"name": "image",
|
|
"type": "IMAGE",
|
|
"link": 56
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
57
|
|
]
|
|
},
|
|
{
|
|
"name": "bvh",
|
|
"type": "BVH",
|
|
"links": []
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2MeshRefiner",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
12345,
|
|
"fixed",
|
|
1024,
|
|
12,
|
|
7.5,
|
|
0.01,
|
|
5,
|
|
12,
|
|
5,
|
|
0.05,
|
|
3,
|
|
999999,
|
|
false,
|
|
16,
|
|
0.1,
|
|
1,
|
|
0,
|
|
0.9,
|
|
true,
|
|
4,
|
|
"heun",
|
|
false,
|
|
0,
|
|
4,
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"id": 27,
|
|
"type": "Trellis2ReconstructMeshWithQuad",
|
|
"pos": [
|
|
649.707053194698,
|
|
586.6611746857501
|
|
],
|
|
"size": [
|
|
355.2359375,
|
|
130
|
|
],
|
|
"flags": {},
|
|
"order": 8,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 58
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
55
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "76531be650c80cf3cbd5be445ad0b3f136ca8507",
|
|
"Node name for S&R": "Trellis2ReconstructMeshWithQuad"
|
|
},
|
|
"widgets_values": [
|
|
1,
|
|
1024,
|
|
true,
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"id": 10,
|
|
"type": "Trellis2SimplifyMesh",
|
|
"pos": [
|
|
681.2572224915549,
|
|
808.1679619955922
|
|
],
|
|
"size": [
|
|
270,
|
|
82
|
|
],
|
|
"flags": {},
|
|
"order": 9,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 55
|
|
},
|
|
{
|
|
"name": "target_face_num",
|
|
"type": "INT",
|
|
"widget": {
|
|
"name": "target_face_num"
|
|
},
|
|
"link": 61
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
59
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2SimplifyMesh",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
1000000,
|
|
"Cumesh"
|
|
]
|
|
},
|
|
{
|
|
"id": 30,
|
|
"type": "Trellis2FillHolesNicelyWithMeshlib",
|
|
"pos": [
|
|
677.8392601866202,
|
|
982.1387092769613
|
|
],
|
|
"size": [
|
|
296.9859375,
|
|
46
|
|
],
|
|
"flags": {},
|
|
"order": 10,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 59
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
62
|
|
]
|
|
},
|
|
{
|
|
"name": "holes_filled",
|
|
"type": "INT",
|
|
"links": null
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "450c4c58e436d29c06fcdb6597b57a6ee315bdff",
|
|
"Node name for S&R": "Trellis2FillHolesNicelyWithMeshlib"
|
|
},
|
|
"widgets_values": []
|
|
},
|
|
{
|
|
"id": 31,
|
|
"type": "Trellis2SimplifyMesh",
|
|
"pos": [
|
|
692.6978348425331,
|
|
1110.5802919485786
|
|
],
|
|
"size": [
|
|
270,
|
|
82
|
|
],
|
|
"flags": {},
|
|
"order": 11,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 62
|
|
},
|
|
{
|
|
"name": "target_face_num",
|
|
"type": "INT",
|
|
"widget": {
|
|
"name": "target_face_num"
|
|
},
|
|
"link": 63
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
64
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2SimplifyMesh",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
1000000,
|
|
"Cumesh"
|
|
]
|
|
},
|
|
{
|
|
"id": 9,
|
|
"type": "Trellis2MeshWithVoxelToTrimesh",
|
|
"pos": [
|
|
672.7006829856169,
|
|
1289.8577740225576
|
|
],
|
|
"size": [
|
|
342.265625,
|
|
58
|
|
],
|
|
"flags": {},
|
|
"order": 12,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 64
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "trimesh",
|
|
"type": "TRIMESH",
|
|
"links": [
|
|
9
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2MeshWithVoxelToTrimesh",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
"90 degrees"
|
|
]
|
|
},
|
|
{
|
|
"id": 6,
|
|
"type": "Trellis2ExportMesh",
|
|
"pos": [
|
|
685.8094103737841,
|
|
1428.9187221823029
|
|
],
|
|
"size": [
|
|
293.7760416666667,
|
|
106
|
|
],
|
|
"flags": {},
|
|
"order": 13,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "trimesh",
|
|
"type": "TRIMESH",
|
|
"link": 9
|
|
},
|
|
{
|
|
"name": "filename_prefix",
|
|
"type": "STRING",
|
|
"widget": {
|
|
"name": "filename_prefix"
|
|
},
|
|
"link": 65
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "glb_path",
|
|
"type": "STRING",
|
|
"links": [
|
|
6
|
|
]
|
|
},
|
|
{
|
|
"name": "relative_path",
|
|
"type": "STRING",
|
|
"links": null
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2ExportMesh",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
"Pistol_Refined_RK4",
|
|
"glb"
|
|
]
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type": "Trellis2LoadMesh",
|
|
"pos": [
|
|
-672.5388064314947,
|
|
704.8273569269936
|
|
],
|
|
"size": [
|
|
489.9479166666667,
|
|
58
|
|
],
|
|
"flags": {},
|
|
"order": 1,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "trimesh",
|
|
"type": "TRIMESH",
|
|
"links": [
|
|
2
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "87f48b0726b5d5e58b744bbac632331cd7a34103",
|
|
"Node name for S&R": "Trellis2LoadMesh",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
"C:\\Git\\ComfyUI\\output\\Pistol_rk4_1000000_00001_.glb"
|
|
]
|
|
},
|
|
{
|
|
"id": 28,
|
|
"type": "PrimitiveInt",
|
|
"pos": [
|
|
-664.1149362667967,
|
|
558.8894850719757
|
|
],
|
|
"size": [
|
|
270,
|
|
82
|
|
],
|
|
"flags": {},
|
|
"order": 2,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "INT",
|
|
"type": "INT",
|
|
"links": [
|
|
61,
|
|
63
|
|
]
|
|
}
|
|
],
|
|
"title": "Target Face Number",
|
|
"properties": {
|
|
"cnr_id": "comfy-core",
|
|
"ver": "0.19.3",
|
|
"Node name for S&R": "PrimitiveInt"
|
|
},
|
|
"widgets_values": [
|
|
500000,
|
|
"fixed"
|
|
]
|
|
},
|
|
{
|
|
"id": 32,
|
|
"type": "PrimitiveString",
|
|
"pos": [
|
|
-662.5199834201865,
|
|
451.8018444969979
|
|
],
|
|
"size": [
|
|
270,
|
|
58
|
|
],
|
|
"flags": {},
|
|
"order": 3,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "STRING",
|
|
"type": "STRING",
|
|
"links": [
|
|
65
|
|
]
|
|
}
|
|
],
|
|
"title": "Name",
|
|
"properties": {
|
|
"cnr_id": "comfy-core",
|
|
"ver": "0.19.3",
|
|
"Node name for S&R": "PrimitiveString"
|
|
},
|
|
"widgets_values": [
|
|
"Refined"
|
|
]
|
|
},
|
|
{
|
|
"id": 29,
|
|
"type": "Trellis2FillHolesWithCuMesh",
|
|
"pos": [
|
|
673.7963754168153,
|
|
457.8202675903388
|
|
],
|
|
"size": [
|
|
312.4361328125,
|
|
58
|
|
],
|
|
"flags": {},
|
|
"order": 7,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"link": 57
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"name": "mesh",
|
|
"type": "MESHWITHVOXEL",
|
|
"links": [
|
|
58
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "450c4c58e436d29c06fcdb6597b57a6ee315bdff",
|
|
"Node name for S&R": "Trellis2FillHolesWithCuMesh"
|
|
},
|
|
"widgets_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"id": 7,
|
|
"type": "Preview3D",
|
|
"pos": [
|
|
1127.562396339992,
|
|
515.5064653203365
|
|
],
|
|
"size": [
|
|
943.5272451099531,
|
|
955.4554954018414
|
|
],
|
|
"flags": {},
|
|
"order": 14,
|
|
"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": 6
|
|
}
|
|
],
|
|
"outputs": [],
|
|
"properties": {
|
|
"cnr_id": "comfy-core",
|
|
"ver": "0.6.0",
|
|
"Node name for S&R": "Preview3D",
|
|
"widget_ue_connectable": {},
|
|
"Last Time Model File": "C:/Git/ComfyUI/output/Pistol_Refined_RK4_00001_.glb",
|
|
"Scene Config": {
|
|
"showGrid": true,
|
|
"backgroundColor": "#282828",
|
|
"backgroundImage": "",
|
|
"backgroundRenderMode": "tiled"
|
|
},
|
|
"Camera Config": {
|
|
"cameraType": "perspective",
|
|
"fov": 35,
|
|
"state": {
|
|
"position": {
|
|
"x": -7.790522801971376,
|
|
"y": 2.7927264708519606,
|
|
"z": -2.7783310361284643
|
|
},
|
|
"target": {
|
|
"x": 0.048615204650881726,
|
|
"y": 1.3569662978296089,
|
|
"z": -0.15702319692534433
|
|
},
|
|
"zoom": 1,
|
|
"cameraType": "perspective"
|
|
}
|
|
},
|
|
"Light Config": {
|
|
"intensity": 3
|
|
},
|
|
"Model Config": {
|
|
"upDirection": "original",
|
|
"materialMode": "normal",
|
|
"showSkeleton": false
|
|
},
|
|
"Resource Folder": "Git/ComfyUI/output"
|
|
},
|
|
"widgets_values": [
|
|
"C:/Git/ComfyUI/output/Pistol_Refined_RK4_00001_.glb",
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"type": "Trellis2LoadImageWithTransparency",
|
|
"pos": [
|
|
-682.7799045940628,
|
|
834.7931360244816
|
|
],
|
|
"size": [
|
|
604.7916666666667,
|
|
704.7916666666667
|
|
],
|
|
"flags": {},
|
|
"order": 4,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{
|
|
"name": "image",
|
|
"type": "IMAGE",
|
|
"links": []
|
|
},
|
|
{
|
|
"name": "mask",
|
|
"type": "MASK",
|
|
"links": []
|
|
},
|
|
{
|
|
"name": "image_with_alpha",
|
|
"type": "IMAGE",
|
|
"links": [
|
|
34
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"aux_id": "visualbruno/ComfyUI-Trellis2",
|
|
"ver": "e7f9b30df7a09bcedf1c955e176754c73f983254",
|
|
"Node name for S&R": "Trellis2LoadImageWithTransparency",
|
|
"widget_ue_connectable": {}
|
|
},
|
|
"widgets_values": [
|
|
"Tower04_6Views_Hy20_SourceImage_00001_.png",
|
|
"image"
|
|
]
|
|
}
|
|
],
|
|
"links": [
|
|
[
|
|
1,
|
|
1,
|
|
0,
|
|
4,
|
|
0,
|
|
"TRELLIS2PIPELINE"
|
|
],
|
|
[
|
|
2,
|
|
3,
|
|
0,
|
|
4,
|
|
1,
|
|
"TRIMESH"
|
|
],
|
|
[
|
|
6,
|
|
6,
|
|
0,
|
|
7,
|
|
2,
|
|
"STRING"
|
|
],
|
|
[
|
|
9,
|
|
9,
|
|
0,
|
|
6,
|
|
0,
|
|
"TRIMESH"
|
|
],
|
|
[
|
|
34,
|
|
2,
|
|
2,
|
|
16,
|
|
0,
|
|
"IMAGE"
|
|
],
|
|
[
|
|
55,
|
|
27,
|
|
0,
|
|
10,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
56,
|
|
16,
|
|
0,
|
|
4,
|
|
2,
|
|
"IMAGE"
|
|
],
|
|
[
|
|
57,
|
|
4,
|
|
0,
|
|
29,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
58,
|
|
29,
|
|
0,
|
|
27,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
59,
|
|
10,
|
|
0,
|
|
30,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
61,
|
|
28,
|
|
0,
|
|
10,
|
|
1,
|
|
"INT"
|
|
],
|
|
[
|
|
62,
|
|
30,
|
|
0,
|
|
31,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
63,
|
|
28,
|
|
0,
|
|
31,
|
|
1,
|
|
"INT"
|
|
],
|
|
[
|
|
64,
|
|
31,
|
|
0,
|
|
9,
|
|
0,
|
|
"MESHWITHVOXEL"
|
|
],
|
|
[
|
|
65,
|
|
32,
|
|
0,
|
|
6,
|
|
1,
|
|
"STRING"
|
|
]
|
|
],
|
|
"groups": [
|
|
{
|
|
"id": 1,
|
|
"title": "Configuration",
|
|
"bounding": [
|
|
-697.6350141051945,
|
|
376.18984057843386,
|
|
631.7714275742212,
|
|
1184.1145820330908
|
|
],
|
|
"color": "#3f789e",
|
|
"font_size": 24,
|
|
"flags": {}
|
|
},
|
|
{
|
|
"id": 2,
|
|
"title": "Refiner",
|
|
"bounding": [
|
|
-34.6507706114636,
|
|
384.22026759033884,
|
|
1059.6170785970803,
|
|
1160.6984545919638
|
|
],
|
|
"color": "#3f789e",
|
|
"font_size": 24,
|
|
"flags": {}
|
|
}
|
|
],
|
|
"config": {},
|
|
"extra": {
|
|
"workflowRendererVersion": "LG",
|
|
"ue_links": [],
|
|
"ds": {
|
|
"scale": 0.5730855330116891,
|
|
"offset": [
|
|
846.2623804480572,
|
|
-114.91619782203149
|
|
]
|
|
},
|
|
"links_added_by_ue": [],
|
|
"frontendVersion": "1.42.11",
|
|
"VHS_latentpreview": false,
|
|
"VHS_latentpreviewrate": 0,
|
|
"VHS_MetadataImage": true,
|
|
"VHS_KeepIntermediate": true
|
|
},
|
|
"version": 0.4
|
|
} |