{ "id": "440427ce-0c6a-4462-af51-639ed2f16dec", "revision": 0, "last_node_id": 49, "last_link_id": 99, "nodes": [ { "id": 10, "type": "Preview3D", "pos": [ 661.5378666719415, 1029.2740203054677 ], "size": [ 752.25, 699.90625 ], "flags": {}, "order": 9, "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": 22 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.4.0", "Node name for S&R": "Preview3D", "widget_ue_connectable": {}, "Last Time Model File": "OrcShaman_OnlyMesh_00003_.glb", "Scene Config": { "showGrid": true, "backgroundColor": "#282828", "backgroundImage": "", "backgroundRenderMode": "tiled" }, "Camera Config": { "cameraType": "perspective", "fov": 35, "state": { "position": { "x": -0.19116400345772733, "y": 4.145193779904209, "z": 8.909632339388065 }, "target": { "x": 0, "y": 2.5, "z": 0 }, "zoom": 1, "cameraType": "perspective" } }, "Light Config": { "intensity": 3 } }, "widgets_values": [ "OrcShaman_OnlyMesh_00003_.glb", "" ] }, { "id": 6, "type": "Trellis2LoadImageWithTransparency", "pos": [ 89.7989861858199, 1036.3030919628422 ], "size": [ 454.3125, 466.03125 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "image", "type": "IMAGE", "links": null }, { "name": "mask", "type": "MASK", "links": null }, { "name": "image_with_alpha", "type": "IMAGE", "links": [ 96 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e7f9b30df7a09bcedf1c955e176754c73f983254", "Node name for S&R": "Trellis2LoadImageWithTransparency", "widget_ue_connectable": {} }, "widgets_values": [ "a_stylized_orc_sorcerer_3d_game_asset.png", "image" ] }, { "id": 39, "type": "Trellis2LoadModel", "pos": [ 112.25445464990881, 579.7661445482282 ], "size": [ 362.0625, 207.328125 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 79 ] } ], "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, false ] }, { "id": 43, "type": "Trellis2MeshWithVoxelToTrimesh", "pos": [ 1583.6373860127533, 962.7784209219674 ], "size": [ 347.28125, 82 ], "flags": {}, "order": 7, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 95 } ], "outputs": [ { "name": "trimesh", "type": "TRIMESH", "links": [ 84 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a28d6cf93b0cf24aa9e7d3dccfd14f406227fbd0", "Node name for S&R": "Trellis2MeshWithVoxelToTrimesh", "widget_ue_connectable": {} }, "widgets_values": [ "90 degrees" ] }, { "id": 19, "type": "Trellis2ExportMesh", "pos": [ 1576.5891438694878, 1164.1187920527402 ], "size": [ 324, 146 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 84 } ], "outputs": [ { "name": "glb_path", "type": "STRING", "links": [ 22 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e7f9b30df7a09bcedf1c955e176754c73f983254", "Node name for S&R": "Trellis2ExportMesh", "widget_ue_connectable": {} }, "widgets_values": [ "OnlyMesh", "glb", true ] }, { "id": 42, "type": "Trellis2SimplifyMesh", "pos": [ 1596.7449927354012, 588.463447863252 ], "size": [ 324, 114 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 99 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 94 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a28d6cf93b0cf24aa9e7d3dccfd14f406227fbd0", "Node name for S&R": "Trellis2SimplifyMesh", "widget_ue_connectable": {} }, "widgets_values": [ 2000000, "Cumesh" ] }, { "id": 41, "type": "Trellis2MeshWithVoxelGenerator", "pos": [ 617.6070474606216, 585.0312918725468 ], "size": [ 410.71875, 386 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 79 }, { "name": "image", "type": "IMAGE", "link": 97 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 98 ] }, { "name": "bvh", "type": "BVH", "links": [] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a28d6cf93b0cf24aa9e7d3dccfd14f406227fbd0", "Node name for S&R": "Trellis2MeshWithVoxelGenerator", "widget_ue_connectable": {} }, "widgets_values": [ 1751130007, "fixed", "1024_cascade", 12, 12, 12, 999999, 4, 32, false, true ] }, { "id": 47, "type": "Trellis2FillHolesWithMeshlib", "pos": [ 1621.231560866816, 803.5976226088751 ], "size": [ 249.28125, 71.328125 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 94 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 95 ] }, { "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": 48, "type": "Trellis2PreProcessImage", "pos": [ 189.61982603636818, 863.9035513602834 ], "size": [ 281.78125, 79.328125 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 96 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 97 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a354e8c4fead5c152d58b50eae2935cb2923cd72", "Node name for S&R": "Trellis2PreProcessImage", "widget_ue_connectable": {} }, "widgets_values": [ 0 ] }, { "id": 49, "type": "Trellis2Remesh", "pos": [ 1091.952337866758, 586.1658651292023 ], "size": [ 316.625, 262 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 98 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 99 ] } ], "properties": { "widget_ue_connectable": {}, "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "a354e8c4fead5c152d58b50eae2935cb2923cd72", "Node name for S&R": "Trellis2Remesh" }, "widgets_values": [ 1, 0, false, 0.03, "1024", true, true ] } ], "links": [ [ 22, 19, 0, 10, 2, "STRING" ], [ 79, 39, 0, 41, 0, "TRELLIS2PIPELINE" ], [ 84, 43, 0, 19, 0, "TRIMESH" ], [ 94, 42, 0, 47, 0, "MESHWITHVOXEL" ], [ 95, 47, 0, 43, 0, "MESHWITHVOXEL" ], [ 96, 6, 2, 48, 0, "IMAGE" ], [ 97, 48, 0, 41, 1, "IMAGE" ], [ 98, 41, 0, 49, 0, "MESHWITHVOXEL" ], [ 99, 49, 0, 42, 0, "MESHWITHVOXEL" ] ], "groups": [], "config": {}, "extra": { "workflowRendererVersion": "Vue", "ue_links": [], "ds": { "scale": 0.5730855330116875, "offset": [ 116.72837260075312, -328.2481181238407 ] }, "links_added_by_ue": [], "frontendVersion": "1.37.11", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }