Files
Aero-Ex-ComfyUI-SegviGen/workflows/inference.json
T
2026-03-19 23:15:37 +05:30

1045 lines
21 KiB
JSON

{
"id": "7b0b9163-a3ba-4d7a-998a-9ff5fd74aaf6",
"revision": 0,
"last_node_id": 67,
"last_link_id": 71,
"nodes": [
{
"id": 5,
"type": "SegviGenTrellisConfigLoader",
"pos": [
-85.61870061335549,
617.7724819059852
],
"size": [
378,
107.43333435058594
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "TRELLIS_CONFIG",
"type": "TRELLIS_CONFIG",
"links": [
301
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenTrellisConfigLoader",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"microsoft/TRELLIS.2-4B"
]
},
{
"id": 6,
"type": "SegviGenCheckpointLoader",
"pos": [
-91.48315901566536,
802.6984353422108
],
"size": [
378,
106.10000610351562
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SEG_FLOW_MODEL",
"type": "SEG_FLOW_MODEL",
"links": [
300
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenCheckpointLoader",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"full_w_2d_map"
]
},
{
"id": 10,
"type": "LoadImage",
"pos": [
-631.0568016261066,
982.0205491092426
],
"size": [
695.1333618164062,
673.4000244140625
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
62
]
},
{
"name": "MASK",
"type": "MASK",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "LoadImage",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"2ae5cf2990c34e7db704f677de8de74c.png",
"image"
]
},
{
"id": 12,
"type": "SegviGenImageToCond",
"pos": [
486.10084887129756,
155.30567346260523
],
"size": [
378,
95.43333435058594
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 62
},
{
"name": "dino_model",
"type": "DINO_MODEL",
"link": 70
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
304
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenImageToCond",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": []
},
{
"id": 21,
"type": "SegviGenVXZToSlat",
"pos": [
367.3346689968612,
454.82742979256636
],
"size": [
378,
184.8000030517578
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "shape_encoder",
"type": "TRELLIS_SHAPE_ENCODER",
"link": 65
},
{
"name": "tex_encoder",
"type": "TRELLIS_TEX_ENCODER",
"link": 66
},
{
"name": "shape_decoder",
"type": "TRELLIS_SHAPE_DECODER",
"link": 67
},
{
"name": "vxz_path",
"type": "STRING",
"widget": {
"name": "vxz_path"
},
"link": 53
}
],
"outputs": [
{
"name": "SHAPE_SLAT",
"type": "SHAPE_SLAT",
"links": [
302
]
},
{
"name": "TEX_SLAT",
"type": "TEX_SLAT",
"links": [
303
]
},
{
"name": "MESHES",
"type": "MESHES",
"links": [
500
]
},
{
"name": "SUBS",
"type": "SUBS",
"links": [
402,
59
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenVXZToSlat",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {
"vxz_path": true
},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
""
]
},
{
"id": 40,
"type": "SegviGenSlatToVoxel",
"pos": [
1381.1910158220844,
433.8022630608641
],
"size": [
378,
156
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "tex_slat",
"type": "OUTPUT_TEX_SLAT",
"link": 400
},
{
"name": "tex_decoder",
"type": "TRELLIS_TEX_DECODER",
"link": 68
},
{
"name": "subs",
"type": "SUBS",
"link": 402
}
],
"outputs": [
{
"name": "TEX_VOXELS",
"type": "TEX_VOXELS",
"links": [
501
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenSlatToVoxel",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": []
},
{
"id": 50,
"type": "SegviGenVoxelToGLB",
"pos": [
1794.1358106322114,
266.64348368151695
],
"size": [
374.54998779296875,
165.8000030517578
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "meshes",
"type": "MESHES",
"link": 500
},
{
"name": "tex_voxels",
"type": "TEX_VOXELS",
"link": 501
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
63
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenVoxelToGLB",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"output.glb",
512
]
},
{
"id": 52,
"type": "SegviGenGLBToVXZ",
"pos": [
457.0825656489958,
722.2467488462551
],
"size": [
270,
143.43333435058594
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "glb_path",
"type": "STRING",
"widget": {
"name": "glb_path"
},
"link": 54
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
53
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenGLBToVXZ",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
}
},
"widgets_values": [
"",
"output.vxz"
]
},
{
"id": 54,
"type": "Load3D",
"pos": [
146.17941067250536,
1267.4676211820217
],
"size": [
831.7666625976562,
914.5166625976562
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": []
},
{
"name": "mask",
"type": "MASK",
"links": null
},
{
"name": "mesh_path",
"type": "STRING",
"links": [
54
]
},
{
"name": "normal",
"type": "IMAGE",
"links": null
},
{
"name": "camera_info",
"type": "LOAD3D_CAMERA",
"links": null
},
{
"name": "recording_video",
"type": "VIDEO",
"links": null
},
{
"name": "model_3d",
"type": "FILE_3D",
"links": null
}
],
"properties": {
"Resource Folder": "",
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "Load3D",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
},
"Camera Config": {
"cameraType": "perspective",
"fov": 75,
"state": {
"position": {
"x": 0.23978737055227087,
"y": 3.3089193404155433,
"z": 4.043734319732066
},
"target": {
"x": 0,
"y": 0.9348162739952822,
"z": 0
},
"zoom": 1,
"cameraType": "perspective"
}
},
"Scene Config": {
"showGrid": false,
"backgroundColor": "#ffffff",
"backgroundImage": "",
"backgroundRenderMode": "tiled"
},
"Model Config": {
"upDirection": "original",
"materialMode": "original",
"showSkeleton": false
}
},
"widgets_values": [
"3d/2ae5cf2990c34e7db704f677de8de74c.glb",
null,
"uploadExtraResources",
"clear",
"",
2048,
2048
]
},
{
"id": 58,
"type": "Preview3D",
"pos": [
1802.910544696735,
559.9098336240426
],
"size": [
1448.433349609375,
1324.6666259765625
],
"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": 69
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "Preview3D",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
},
"Last Time Model File": "/home/aero/comfy/ComfyUI/output/segmented_parts.glb",
"Resource Folder": "aero/comfy/ComfyUI/output",
"Scene Config": {
"showGrid": true,
"backgroundColor": "#282828",
"backgroundImage": "",
"backgroundRenderMode": "tiled"
},
"Camera Config": {
"cameraType": "perspective",
"fov": 35,
"state": {
"position": {
"x": -6.633379738207767,
"y": 4.126900315687842,
"z": 12.400746721539987
},
"target": {
"x": 0,
"y": 0.9393206747610282,
"z": 0
},
"zoom": 1,
"cameraType": "perspective"
}
},
"Light Config": {
"intensity": 10
}
},
"widgets_values": [
"/home/aero/comfy/ComfyUI/output/segmented_parts.glb",
""
]
},
{
"id": 59,
"type": "SegviGenSplitColorGLB",
"pos": [
1344.2231652489304,
757.6506881661944
],
"size": [
434.6166687011719,
175.43333435058594
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "glb_path",
"type": "STRING",
"widget": {
"name": "glb_path"
},
"link": 63
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
69
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "90c628e8ef1af5c9c127ad9f546fcf57a91f0c03",
"Node name for S&R": "SegviGenSplitColorGLB",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
}
},
"widgets_values": [
"",
"segmented_parts.glb",
1
]
},
{
"id": 60,
"type": "SegviGenEncoderLoader",
"pos": [
-79.62395272993967,
436.14807028433034
],
"size": [
348.4333190917969,
137.18333435058594
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SHAPE_ENCODER",
"type": "TRELLIS_SHAPE_ENCODER",
"links": [
65
]
},
{
"name": "TEX_ENCODER",
"type": "TRELLIS_TEX_ENCODER",
"links": [
66
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "90c628e8ef1af5c9c127ad9f546fcf57a91f0c03",
"Node name for S&R": "SegviGenEncoderLoader",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
}
},
"widgets_values": [
"microsoft/TRELLIS.2-4B"
]
},
{
"id": 61,
"type": "SegviGenDecoderLoader",
"pos": [
-78.45102923275465,
255.0883259559426
],
"size": [
342.6666564941406,
131.43333435058594
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SHAPE_DECODER",
"type": "TRELLIS_SHAPE_DECODER",
"links": [
67
]
},
{
"name": "TEX_DECODER",
"type": "TRELLIS_TEX_DECODER",
"links": [
68
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "90c628e8ef1af5c9c127ad9f546fcf57a91f0c03",
"Node name for S&R": "SegviGenDecoderLoader",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
}
},
"widgets_values": [
"microsoft/TRELLIS.2-4B"
]
},
{
"id": 66,
"type": "SegviGenDinoLoader",
"pos": [
-19.80644520965666,
117.2518385881445
],
"size": [
225,
71.43333435058594
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "DINO_MODEL",
"type": "DINO_MODEL",
"links": [
70
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "90c628e8ef1af5c9c127ad9f546fcf57a91f0c03",
"Node name for S&R": "SegviGenDinoLoader",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
"version": "7.7"
}
},
"widgets_values": []
},
{
"id": 30,
"type": "SegviGenSampler",
"pos": [
859.0369097977195,
335.0187352147627
],
"size": [
490.25,
438.8500061035156
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "flow_model",
"type": "SEG_FLOW_MODEL",
"link": 300
},
{
"name": "trellis_config",
"type": "TRELLIS_CONFIG",
"link": 301
},
{
"name": "shape_slat",
"type": "SHAPE_SLAT",
"link": 302
},
{
"name": "tex_slat",
"type": "TEX_SLAT",
"link": 303
},
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 304
},
{
"name": "subs",
"type": "SUBS",
"link": 59
},
{
"name": "input_points",
"shape": 7,
"type": "INPUT_POINTS",
"link": null
}
],
"outputs": [
{
"name": "OUTPUT_TEX_SLAT",
"type": "OUTPUT_TEX_SLAT",
"links": [
400
]
}
],
"properties": {
"cnr_id": "ComfyUI-SegviGen",
"ver": "6de6bab4f825c5e0bbd2c51d1b955708b0501e89",
"Node name for S&R": "SegviGenSampler",
"aux_id": "Aero-Ex/ComfyUI-SegviGen",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.7",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
8,
1,
"0.6",
3,
196724522114791,
"fixed"
]
}
],
"links": [
[
300,
6,
0,
30,
0,
"SEG_FLOW_MODEL"
],
[
301,
5,
0,
30,
1,
"TRELLIS_CONFIG"
],
[
302,
21,
0,
30,
2,
"SHAPE_SLAT"
],
[
303,
21,
1,
30,
3,
"TEX_SLAT"
],
[
304,
12,
0,
30,
4,
"CONDITIONING"
],
[
400,
30,
0,
40,
0,
"TEX_SLAT"
],
[
402,
21,
3,
40,
2,
"SUBS"
],
[
500,
21,
2,
50,
0,
"MESH"
],
[
501,
40,
0,
50,
1,
"TEX_VOXEL"
],
[
53,
52,
0,
21,
3,
"STRING"
],
[
54,
54,
2,
52,
0,
"STRING"
],
[
59,
21,
3,
30,
5,
"SUBS"
],
[
62,
10,
0,
12,
0,
"IMAGE"
],
[
63,
50,
0,
59,
0,
"STRING"
],
[
65,
60,
0,
21,
0,
"TRELLIS_SHAPE_ENCODER"
],
[
66,
60,
1,
21,
1,
"TRELLIS_TEX_ENCODER"
],
[
67,
61,
0,
21,
2,
"TRELLIS_SHAPE_DECODER"
],
[
68,
61,
1,
40,
1,
"TRELLIS_TEX_DECODER"
],
[
69,
59,
0,
58,
2,
"STRING"
],
[
70,
66,
0,
12,
1,
"DINO_MODEL"
]
],
"groups": [],
"config": {},
"extra": {
"workflowRendererVersion": "Vue",
"ue_links": [],
"links_added_by_ue": [],
"ds": {
"scale": 0.29228065117976465,
"offset": [
1273.7333948644418,
235.46381712967604
]
},
"frontendVersion": "1.41.19",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}