{ "id": "bdcdd41a-9d6d-48d5-8de6-ab8903d3b227", "revision": 0, "last_node_id": 16, "last_link_id": 26, "nodes": [ { "id": 1, "type": "Trellis2LoadModel", "pos": [ 324.6709594238695, 598.4626830706405 ], "size": [ 362.0625, 207.328125 ], "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": [ "TRELLIS.2-4B", "flash_attn", "cuda", true, true ] }, { "id": 10, "type": "Trellis2SimplifyMesh", "pos": [ 1674.314276200003, 751.6717152746028 ], "size": [ 324, 114 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 26 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 21 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "87f48b0726b5d5e58b744bbac632331cd7a34103", "Node name for S&R": "Trellis2SimplifyMesh", "widget_ue_connectable": {} }, "widgets_values": [ 2000000, "Cumesh" ] }, { "id": 9, "type": "Trellis2MeshWithVoxelToTrimesh", "pos": [ 2339.5056410006705, 749.748649282976 ], "size": [ 410.71875, 82 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 22 } ], "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": 7, "type": "Preview3D", "pos": [ 1687.9847496889538, 1105.4665469841239 ], "size": [ 859.3125, 770.71875 ], "flags": {}, "order": 10, "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", "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": "DwarfWarrior_Refined_1536_00001_.glb", "Scene Config": { "showGrid": true, "backgroundColor": "#282828", "backgroundImage": "", "backgroundRenderMode": "tiled" }, "Camera Config": { "cameraType": "perspective", "fov": 35, "state": { "position": { "x": -0.12117550423665688, "y": 2.8575581491112874, "z": 8.963607314880118 }, "target": { "x": 0, "y": 2.5, "z": 0 }, "zoom": 1, "cameraType": "perspective" } }, "Light Config": { "intensity": 3 }, "Model Config": { "upDirection": "original", "materialMode": "original", "showSkeleton": false } }, "widgets_values": [ "DwarfWarrior_Refined_1536_00001_.glb", "" ] }, { "id": 3, "type": "Trellis2LoadMesh", "pos": [ 88.2344076276703, 883.9986034541271 ], "size": [ 587.9375, 83.328125 ], "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\\DwarfWarrior_Hy20_Hy3D_00002_.obj" ] }, { "id": 2, "type": "Trellis2LoadImageWithTransparency", "pos": [ -1.0218170793607726, 1192.2193858033618 ], "size": [ 726.8125, 683.71875 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "image", "type": "IMAGE", "links": [] }, { "name": "mask", "type": "MASK", "links": [] }, { "name": "image_with_alpha", "type": "IMAGE", "links": [ 23 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e7f9b30df7a09bcedf1c955e176754c73f983254", "Node name for S&R": "Trellis2LoadImageWithTransparency", "widget_ue_connectable": {} }, "widgets_values": [ "DwarfWarrior02.png", "image" ] }, { "id": 4, "type": "Trellis2MeshRefiner", "pos": [ 791.2868696727592, 858.6175724018431 ], "size": [ 375.6875, 700.65625 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 1 }, { "name": "trimesh", "type": "TRIMESH", "link": 2 }, { "name": "image", "type": "IMAGE", "link": 24 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 25 ] }, { "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, 6.5, 0.2, 4, 12, 3, 0.2, 3, 999999, false, 16, 0.1, 1, 0, 0.9, true, 4 ] }, { "id": 6, "type": "Trellis2ExportMesh", "pos": [ 1236.5760403785862, 1117.3755723277798 ], "size": [ 324, 146 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 9 } ], "outputs": [ { "name": "glb_path", "type": "STRING", "links": [ 6 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "87f48b0726b5d5e58b744bbac632331cd7a34103", "Node name for S&R": "Trellis2ExportMesh", "widget_ue_connectable": {} }, "widgets_values": [ "DwarfWarrior_Refined_1536", "glb", true ] }, { "id": 14, "type": "Trellis2FillHolesWithMeshlib", "pos": [ 2050.9297608170014, 763.9776229275544 ], "size": [ 249.28125, 71.328125 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 21 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 22 ] }, { "name": "holes_filled", "type": "INT", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a354e8c4fead5c152d58b50eae2935cb2923cd72", "Node name for S&R": "Trellis2FillHolesWithMeshlib", "widget_ue_connectable": {} }, "widgets_values": [] }, { "id": 15, "type": "Trellis2PreProcessImage", "pos": [ 300.70156840071724, 1039.995663322853 ], "size": [ 281.78125, 79.328125 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 23 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 24 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a354e8c4fead5c152d58b50eae2935cb2923cd72", "Node name for S&R": "Trellis2PreProcessImage", "widget_ue_connectable": {} }, "widgets_values": [ 25 ] }, { "id": 16, "type": "Trellis2Remesh", "pos": [ 1224.0291703682533, 749.6436908727221 ], "size": [ 316.625, 262 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 25 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 26 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a354e8c4fead5c152d58b50eae2935cb2923cd72", "Node name for S&R": "Trellis2Remesh", "widget_ue_connectable": {} }, "widgets_values": [ 1, 0, false, 0.03, "1024", true, true ] } ], "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" ], [ 21, 10, 0, 14, 0, "MESHWITHVOXEL" ], [ 22, 14, 0, 9, 0, "MESHWITHVOXEL" ], [ 23, 2, 2, 15, 0, "IMAGE" ], [ 24, 15, 0, 4, 2, "IMAGE" ], [ 25, 4, 0, 16, 0, "MESHWITHVOXEL" ], [ 26, 16, 0, 10, 0, "MESHWITHVOXEL" ] ], "groups": [], "config": {}, "extra": { "workflowRendererVersion": "Vue", "ue_links": [], "ds": { "scale": 0.5730855330116876, "offset": [ 101.58649840815897, -273.8080548162989 ] }, "links_added_by_ue": [], "frontendVersion": "1.37.11", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }