{ "id": "6d5debdf-0d78-4cd2-baea-1ca0ae3e1ff5", "revision": 0, "last_node_id": 267, "last_link_id": 484, "nodes": [ { "id": 39, "type": "Trellis2LoadModel", "pos": [ -1220.1649236288931, 95.4546823660944 ], "size": [ 280.05208333333337, 178 ], "flags": { "collapsed": false }, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 395 ] } ], "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, true ] }, { "id": 213, "type": "Trellis2ImageCondGenerator", "pos": [ -876.1977966078541, 189.161434592915 ], "size": [ 308.0748046875, 98 ], "flags": {}, "order": 12, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 395 }, { "name": "image", "type": "IMAGE", "link": 394 } ], "outputs": [ { "name": "cond_512", "type": "IMAGE_COND", "links": [ 383, 385 ] }, { "name": "cond_1024", "type": "IMAGE_COND", "links": [ 388 ] }, { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 382 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2ImageCondGenerator" }, "widgets_values": [ 1 ] }, { "id": 214, "type": "Trellis2SparseGenerator", "pos": [ -881.5349816532414, 342.85885711856236 ], "size": [ 395.65625, 314 ], "flags": {}, "order": 14, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 382 }, { "name": "image_cond", "type": "IMAGE_COND", "link": 383 } ], "outputs": [ { "name": "coords", "type": "COORDS", "links": [ 386 ] }, { "name": "sparse_structure_resolution", "type": "INT", "links": [ 391 ] }, { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 384 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2SparseGenerator" }, "widgets_values": [ 12345, "fixed", 25, 6.5, 0.05, 4, "euler", 32, 0.1, 1 ] }, { "id": 215, "type": "Trellis2ShapeGenerator", "pos": [ -864.4923061419928, 725.8270635776249 ], "size": [ 335.24609375, 266 ], "flags": {}, "order": 19, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 384 }, { "name": "image_cond", "type": "IMAGE_COND", "link": 385 }, { "name": "coords", "type": "COORDS", "link": 386 } ], "outputs": [ { "name": "shape_slat", "type": "SHAPE_SLAT", "links": [ 389 ] }, { "name": "resolution", "type": "INT", "links": [ 390 ] }, { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 387 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2ShapeGenerator" }, "widgets_values": [ 512, 25, 6.5, 0.05, 4, "heun", 0.1, 1 ] }, { "id": 216, "type": "Trellis2ShapeCascadeGenerator", "pos": [ -437.47619346943515, 347.1618317612132 ], "size": [ 335.9791015625, 338 ], "flags": {}, "order": 20, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 387 }, { "name": "image_cond", "type": "IMAGE_COND", "link": 388 }, { "name": "shape_slat", "type": "SHAPE_SLAT", "link": 389 }, { "name": "from_resolution", "type": "INT", "widget": { "name": "from_resolution" }, "link": 390 }, { "name": "sparse_structure_resolution", "type": "INT", "widget": { "name": "sparse_structure_resolution" }, "link": 391 } ], "outputs": [ { "name": "shape_slat", "type": "SHAPE_SLAT", "links": [ 392 ] }, { "name": "resolution", "type": "INT", "links": [ 393 ] }, { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 396 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2ShapeCascadeGenerator" }, "widgets_values": [ 0, 1024, 0, 999999, 12, 6.5, 0.05, 4, "heun", 0.1, 1 ] }, { "id": 217, "type": "Trellis2DecodeLatents", "pos": [ -416.40509171359054, 751.7437526579357 ], "size": [ 270, 122 ], "flags": {}, "order": 21, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 396 }, { "name": "shape_slat", "type": "SHAPE_SLAT", "link": 392 }, { "name": "texture_slat", "shape": 7, "type": "TEXTURE_SLAT", "link": null }, { "name": "resolution", "type": "INT", "widget": { "name": "resolution" }, "link": 393 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 397 ] }, { "name": "bvh", "type": "BVH", "links": [] }, { "name": "pipeline", "type": "TRELLIS2PIPELINE", "links": [ 439 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2DecodeLatents" }, "widgets_values": [ 0, true ] }, { "id": 202, "type": "Trellis2MeshWithVoxelToTrimesh", "pos": [ 16.7692156328709, 832.5195728044536 ], "size": [ 349.41171875, 58 ], "flags": {}, "order": 27, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 433 } ], "outputs": [ { "name": "trimesh", "type": "TRIMESH", "links": [ 430 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2MeshWithVoxelToTrimesh" }, "widgets_values": [ "90 degrees" ] }, { "id": 193, "type": "Trellis2FillHolesWithCuMesh", "pos": [ 39.30224383046624, -154.22616937203847 ], "size": [ 312.4361328125, 58 ], "flags": {}, "order": 22, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 397 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 356 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "dc66f263e832b103a81a021bf6cd53eec8ff28af", "Node name for S&R": "Trellis2FillHolesWithCuMesh" }, "widgets_values": [ 99.999 ] }, { "id": 161, "type": "Trellis2ReconstructMeshWithQuad", "pos": [ 22.891940710914987, -28.934304991285178 ], "size": [ 331.5878996659427, 142.11360851901668 ], "flags": {}, "order": 23, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 356 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 398 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "d4d66cfc9f1ce5b1c3b9a2e504ee4b24ffad48a5", "Node name for S&R": "Trellis2ReconstructMeshWithQuad", "widget_ue_connectable": {} }, "widgets_values": [ 1, 1024, true, true ] }, { "id": 218, "type": "Trellis2SimplifyMesh", "pos": [ 48.652166440928205, 180.9119895385843 ], "size": [ 270, 82 ], "flags": {}, "order": 24, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 398 }, { "name": "target_face_num", "type": "INT", "widget": { "name": "target_face_num" }, "link": 400 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 437 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2SimplifyMesh" }, "widgets_values": [ 1000000, "Cumesh" ] }, { "id": 237, "type": "Trellis2FillHolesWithMeshlib", "pos": [ 67.47421966216231, 343.0881374178781 ], "size": [ 249.284765625, 46 ], "flags": {}, "order": 25, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 437 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 438 ] }, { "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": "Trellis2PostProcess2", "pos": [ -0.385688705597941, 464.824567396391 ], "size": [ 391.8560546875, 274 ], "flags": {}, "order": 26, "mode": 0, "inputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "link": 438 } ], "outputs": [ { "name": "mesh", "type": "MESHWITHVOXEL", "links": [ 433 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2PostProcess2" }, "widgets_values": [ false, false, false, false, false, 4, false, 20, false, 1 ] }, { "id": 233, "type": "Trellis2SmoothNormals", "pos": [ 61.32947882401733, 984.4232135697131 ], "size": [ 211.9263671875, 26 ], "flags": {}, "order": 28, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 430 } ], "outputs": [ { "name": "trimesh", "type": "TRIMESH", "links": [ 431, 443 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2SmoothNormals" }, "widgets_values": [] }, { "id": 203, "type": "Trellis2ExportMesh", "pos": [ 28.264773553177214, 1076.9698626594216 ], "size": [ 270, 102 ], "flags": {}, "order": 29, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 431 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 467 } ], "outputs": [ { "name": "glb_path", "type": "STRING", "links": [] }, { "name": "relative_path", "type": "STRING", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "ef2286b47ce0ef0e681dffe0209aadd96de50f72", "Node name for S&R": "Trellis2ExportMesh" }, "widgets_values": [ "LaserPistol", "glb" ] }, { "id": 240, "type": "Trellis2PreProcessImage", "pos": [ -728.2548854418386, 1336.9318879730686 ], "size": [ 281.7837890625, 106 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 440 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 448 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2PreProcessImage" }, "widgets_values": [ 5, false, 1024 ] }, { "id": 248, "type": "Hy3DRenderMultiView", "pos": [ -727.859048004601, 2243.7815013585055 ], "size": [ 370.0265808105469, 234 ], "flags": {}, "order": 32, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 477 }, { "name": "camera_config", "shape": 7, "type": "HY3DCAMERA", "link": 449 } ], "outputs": [ { "name": "normal_maps", "type": "IMAGE", "slot_index": 0, "links": [ 452 ] }, { "name": "position_maps", "type": "IMAGE", "slot_index": 1, "links": [ 453 ] }, { "name": "renderer", "type": "MESHRENDER", "slot_index": 2, "links": [] }, { "name": "masks", "type": "MASK", "links": null }, { "name": "textured_maps", "type": "IMAGE", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Hunyuan3DWrapper", "ver": "6090a9051f109d2774d309cf6a8a22d4a11a1b15", "Node name for S&R": "Hy3DRenderMultiView", "widget_ue_connectable": { "render_size": true, "texture_size": true, "normal_space": true }, "cnr_id": "comfyui-hunyan3dwrapper" }, "widgets_values": [ 1024, 1024, false, "", "world" ] }, { "id": 253, "type": "UpscaleModelLoader", "pos": [ 88.97697327442408, 2098.6756208631086 ], "size": [ 270, 58 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "links": [ 457 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.68", "Node name for S&R": "UpscaleModelLoader", "widget_ue_connectable": {} }, "widgets_values": [ "4x_NMKD-Siax_200k.pth" ] }, { "id": 242, "type": "Trellis2ExportMesh", "pos": [ 146.2252156265783, 1502.7004108324977 ], "size": [ 270, 102 ], "flags": {}, "order": 31, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 444 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 447 } ], "outputs": [ { "name": "glb_path", "type": "STRING", "links": [] }, { "name": "relative_path", "type": "STRING", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2ExportMesh" }, "widgets_values": [ "Tavern_Textured", "glb" ] }, { "id": 246, "type": "StringConcatenate", "pos": [ 160.2503983930703, 1382.2843685669143 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 15, "mode": 0, "inputs": [ { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 468 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 447 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "_Textured", "" ] }, { "id": 252, "type": "EnhanceDetail", "pos": [ 79.65584457352482, 2228.5396832083206 ], "size": [ 315, 130 ], "flags": { "collapsed": false }, "order": 34, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 456 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 461, 474 ] } ], "properties": { "cnr_id": "image-fitlers", "ver": "0ff33fe29f7be072ad5d2cd89efa18fed82957fe", "Node name for S&R": "EnhanceDetail", "widget_ue_connectable": { "filter_radius": true, "sigma": true, "denoise": true, "detail_mult": true } }, "widgets_values": [ 2, 0.1, 0.82, 2 ] }, { "id": 261, "type": "StringConcatenate", "pos": [ 533.2007957877536, 2010.572398409743 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 16, "mode": 0, "inputs": [ { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 471 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 470 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "_MV_Upscaled", "" ] }, { "id": 258, "type": "SaveImage", "pos": [ 762.1339887388015, 2110.3619283124276 ], "size": [ 210, 110.13199197851736 ], "flags": { "collapsed": true }, "order": 37, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 460 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 470 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.3.68", "Node name for S&R": "SaveImage", "widget_ue_connectable": {} }, "widgets_values": [ "ComfyUI" ] }, { "id": 263, "type": "SaveImage", "pos": [ 276.58298528453116, 2451.161314841856 ], "size": [ 270, 58 ], "flags": { "collapsed": true }, "order": 36, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 474 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 475 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4" }, "widgets_values": [ "ComfyUI" ] }, { "id": 249, "type": "DownloadAndLoadHy3DPaintModel", "pos": [ -720.5796251999058, 2110.0582699747642 ], "size": [ 327.5999755859375, 58 ], "flags": { "collapsed": false }, "order": 2, "mode": 0, "inputs": [ { "name": "compile_args", "shape": 7, "type": "HY3DCOMPILEARGS", "link": null } ], "outputs": [ { "name": "multiview_pipe", "type": "HY3DDIFFUSERSPIPE", "slot_index": 0, "links": [ 450, 451 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Hunyuan3DWrapper", "ver": "6090a9051f109d2774d309cf6a8a22d4a11a1b15", "Node name for S&R": "DownloadAndLoadHy3DPaintModel", "widget_ue_connectable": { "model": true }, "cnr_id": "comfyui-hunyan3dwrapper" }, "widgets_values": [ "hunyuan3d-paint-v2-0" ] }, { "id": 262, "type": "StringConcatenate", "pos": [ 61.72563993287387, 2448.7276937762554 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 17, "mode": 0, "inputs": [ { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 473 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 475 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "_MV", "" ] }, { "id": 267, "type": "StringConcatenate", "pos": [ -720.5603241623686, 2635.3217330022794 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 18, "mode": 0, "inputs": [ { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 479 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 480 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "", "_Textured_MV", "" ] }, { "id": 265, "type": "Trellis2ExportMesh", "pos": [ -755.7243458015705, 2708.5108251096426 ], "size": [ 270, 102 ], "flags": {}, "order": 39, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 476 }, { "name": "filename_prefix", "type": "STRING", "widget": { "name": "filename_prefix" }, "link": 480 } ], "outputs": [ { "name": "glb_path", "type": "STRING", "links": [ 478 ] }, { "name": "relative_path", "type": "STRING", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2ExportMesh" }, "widgets_values": [ "Test_v2", "glb" ] }, { "id": 254, "type": "ImageUpscaleWithModel", "pos": [ 451.0408595790073, 2098.9872775846998 ], "size": [ 233.5689453125, 46 ], "flags": {}, "order": 35, "mode": 0, "inputs": [ { "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 457 }, { "name": "image", "type": "IMAGE", "link": 461 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 460, 481 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.68", "Node name for S&R": "ImageUpscaleWithModel", "widget_ue_connectable": {} }, "widgets_values": [] }, { "id": 247, "type": "Hy3DCameraConfig", "pos": [ -1200.4848075187153, 2293.947099517526 ], "size": [ 399.91778564453125, 180.3538055419922 ], "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "camera_config", "type": "HY3DCAMERA", "links": [ 449, 454, 482 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Hunyuan3DWrapper", "ver": "921b0d78a96aff193535d00ae94d45b66dc51a39", "Node name for S&R": "Hy3DCameraConfig", "widget_ue_connectable": { "camera_azimuths": true, "camera_elevations": true, "view_weights": true, "camera_distance": true, "ortho_scale": true }, "cnr_id": "comfyui-hunyan3dwrapper" }, "widgets_values": [ "0, 90, 180, 270,0,0", "0,0,0,0,90,-90", "1,1,1,1", 1.1, 1.1 ] }, { "id": 194, "type": "Trellis2PreProcessImage", "pos": [ -1222.1854278475314, 416.0929417533658 ], "size": [ 281.7837890625, 106 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 344 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 394 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "7ce26deae425d114f3deb78e802d6196e5987a4a", "Node name for S&R": "Trellis2PreProcessImage" }, "widgets_values": [ 5, false, 1024 ] }, { "id": 260, "type": "StringConcatenate", "pos": [ -1416.0364756208255, 87.24246930882549 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 13, "mode": 0, "inputs": [ { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 466 }, { "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": 465 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 467, 468, 471, 473, 479 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "/", "", "/" ] }, { "id": 259, "type": "StringConcatenate", "pos": [ -1425.3784702013972, 16.05246865807886 ], "size": [ 400, 200 ], "flags": { "collapsed": true }, "order": 11, "mode": 0, "inputs": [ { "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": 464 } ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 466 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "StringConcatenate" }, "widgets_values": [ "3D/", "", "" ] }, { "id": 251, "type": "Hy3DSampleMultiView", "pos": [ -290.706008200073, 2223.2661041367446 ], "size": [ 315, 274 ], "flags": {}, "order": 33, "mode": 0, "inputs": [ { "name": "pipeline", "type": "HY3DDIFFUSERSPIPE", "link": 451 }, { "name": "ref_image", "type": "IMAGE", "link": 483 }, { "name": "normal_maps", "type": "IMAGE", "link": 452 }, { "name": "position_maps", "type": "IMAGE", "link": 453 }, { "name": "camera_config", "shape": 7, "type": "HY3DCAMERA", "link": 454 }, { "name": "scheduler", "shape": 7, "type": "NOISESCHEDULER", "link": 455 }, { "name": "samples", "shape": 7, "type": "LATENT", "link": null } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 456 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Hunyuan3DWrapper", "ver": "b432560c1929dfd765eb7ed824de383d10d6ee55", "Node name for S&R": "Hy3DSampleMultiView", "widget_ue_connectable": { "view_size": true, "steps": true, "seed": true, "denoise_strength": true }, "cnr_id": "comfyui-hunyan3dwrapper" }, "widgets_values": [ 1024, 10, 12345, "fixed", 1 ] }, { "id": 238, "type": "Trellis2MeshTexturing", "pos": [ -346.3618943132714, 1340.8949950241179 ], "size": [ 419.15234375, 482 ], "flags": {}, "order": 30, "mode": 0, "inputs": [ { "name": "pipeline", "type": "TRELLIS2PIPELINE", "link": 439 }, { "name": "image", "type": "IMAGE", "link": 448 }, { "name": "trimesh", "type": "TRIMESH", "link": 443 } ], "outputs": [ { "name": "trimesh", "type": "TRIMESH", "links": [ 444, 477, 484 ] }, { "name": "base_color_texture", "type": "IMAGE", "links": null }, { "name": "metallic_roughness_texture", "type": "IMAGE", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2MeshTexturing" }, "widgets_values": [ 12345, "fixed", 12, 3, 0.05, 3, 1024, 4096, "OPAQUE", false, 0, 0.9, 1, false, false, 40, "heun" ] }, { "id": 266, "type": "Preview3D", "pos": [ -356.6282348963028, 2619.6986243406873 ], "size": [ 1203.157442264128, 1210.7355674209425 ], "flags": {}, "order": 40, "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": 478 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "Preview3D", "Last Time Model File": "C:/Git/ComfyUI/output/3D/AnimeGirl/AnimeGirl_Textured_MV_00002_.glb", "Resource Folder": "Git/ComfyUI/output/3D/AnimeGirl", "Scene Config": { "showGrid": true, "backgroundColor": "#282828", "backgroundImage": "", "backgroundRenderMode": "tiled" }, "Camera Config": { "cameraType": "perspective", "fov": 35, "state": { "position": { "x": -2.7373252313099936, "y": 5.5744471940243105, "z": 7.192391392495912 }, "target": { "x": 0, "y": 2.5, "z": 0 }, "zoom": 1, "cameraType": "perspective" } }, "Light Config": { "intensity": 3 } }, "widgets_values": [ "C:/Git/ComfyUI/output/3D/AnimeGirl/AnimeGirl_Textured_MV_00002_.glb", "" ] }, { "id": 209, "type": "PrimitiveInt", "pos": [ -1941.870656950478, 277.2558588777398 ], "size": [ 270, 82 ], "flags": {}, "order": 4, "mode": 0, "inputs": [], "outputs": [ { "name": "INT", "type": "INT", "links": [ 400 ] } ], "title": "Target Face Number", "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "PrimitiveInt" }, "widgets_values": [ 500000, "fixed" ] }, { "id": 6, "type": "Trellis2LoadImageWithTransparency", "pos": [ -1948.5694294982507, 430.5866991705322 ], "size": [ 631.9393495485403, 765.9737728955563 ], "flags": {}, "order": 5, "mode": 0, "inputs": [], "outputs": [ { "name": "image", "type": "IMAGE", "links": null }, { "name": "mask", "type": "MASK", "links": null }, { "name": "image_with_alpha", "type": "IMAGE", "links": [ 344 ] } ], "title": "Normal Image", "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e7f9b30df7a09bcedf1c955e176754c73f983254", "Node name for S&R": "Trellis2LoadImageWithTransparency", "widget_ue_connectable": {} }, "widgets_values": [ "AnimeGirl_1024_00001_.png", "image" ] }, { "id": 239, "type": "Trellis2LoadImageWithTransparency", "pos": [ -1939.1565291278416, 1247.0590522961702 ], "size": [ 627.638044195148, 672.4931923313359 ], "flags": {}, "order": 6, "mode": 0, "inputs": [], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 483 ] }, { "name": "mask", "type": "MASK", "links": null }, { "name": "image_with_alpha", "type": "IMAGE", "links": [ 440 ] } ], "title": "Color Image", "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2LoadImageWithTransparency" }, "widgets_values": [ "AnimeGirl_808_00001_.png", "image" ] }, { "id": 219, "type": "PrimitiveString", "pos": [ -1941.3621908316666, 157.6667334107927 ], "size": [ 270, 58 ], "flags": {}, "order": 7, "mode": 0, "inputs": [], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 464, 465 ] } ], "title": "Name -> output in 3D folder", "properties": { "cnr_id": "comfy-core", "ver": "0.16.4", "Node name for S&R": "PrimitiveString" }, "widgets_values": [ "AnimeGirl" ] }, { "id": 250, "type": "Hy3DDiffusersSchedulerConfig", "pos": [ -308.8898175615872, 2137.2330213377168 ], "size": [ 390.5999755859375, 82 ], "flags": { "collapsed": true }, "order": 8, "mode": 0, "inputs": [ { "name": "pipeline", "type": "HY3DDIFFUSERSPIPE", "link": 450 } ], "outputs": [ { "name": "diffusers_scheduler", "type": "NOISESCHEDULER", "slot_index": 0, "links": [ 455 ] } ], "properties": { "aux_id": "visualbruno/ComfyUI-Hunyuan3DWrapper", "ver": "6090a9051f109d2774d309cf6a8a22d4a11a1b15", "Node name for S&R": "Hy3DDiffusersSchedulerConfig", "widget_ue_connectable": { "scheduler": true, "sigmas": true }, "cnr_id": "comfyui-hunyan3dwrapper" }, "widgets_values": [ "Euler", "default" ] }, { "id": 264, "type": "Trellis2MultiViewTexturing", "pos": [ -1203.814898123698, 2644.2265037640987 ], "size": [ 363.3228515625, 410 ], "flags": {}, "order": 38, "mode": 0, "inputs": [ { "name": "trimesh", "type": "TRIMESH", "link": 484 }, { "name": "front_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "back_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "left_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "right_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "top_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "bottom_image", "shape": 7, "type": "IMAGE", "link": null }, { "name": "custom_images", "shape": 7, "type": "IMAGE", "link": 481 }, { "name": "camera_config", "shape": 7, "type": "HY3DCAMERA", "link": 482 } ], "outputs": [ { "name": "trimesh", "type": "TRIMESH", "links": [ 476 ] }, { "name": "base_color", "type": "IMAGE", "links": null }, { "name": "metallic_roughness", "type": "IMAGE", "links": null } ], "properties": { "aux_id": "visualbruno/ComfyUI-Trellis2", "ver": "e8098f5641702e74133c2dea0b45a13a3ab19985", "Node name for S&R": "Trellis2MultiViewTexturing" }, "widgets_values": [ 4096, true, 2, 1.1, 1.15, true, 10, "", "" ] } ], "links": [ [ 344, 6, 2, 194, 0, "IMAGE" ], [ 356, 193, 0, 161, 0, "MESHWITHVOXEL" ], [ 382, 213, 2, 214, 0, "TRELLIS2PIPELINE" ], [ 383, 213, 0, 214, 1, "IMAGE_COND" ], [ 384, 214, 2, 215, 0, "TRELLIS2PIPELINE" ], [ 385, 213, 0, 215, 1, "IMAGE_COND" ], [ 386, 214, 0, 215, 2, "COORDS" ], [ 387, 215, 2, 216, 0, "TRELLIS2PIPELINE" ], [ 388, 213, 1, 216, 1, "IMAGE_COND" ], [ 389, 215, 0, 216, 2, "SHAPE_SLAT" ], [ 390, 215, 1, 216, 3, "INT" ], [ 391, 214, 1, 216, 4, "INT" ], [ 392, 216, 0, 217, 1, "SHAPE_SLAT" ], [ 393, 216, 1, 217, 3, "INT" ], [ 394, 194, 0, 213, 1, "IMAGE" ], [ 395, 39, 0, 213, 0, "TRELLIS2PIPELINE" ], [ 396, 216, 2, 217, 0, "TRELLIS2PIPELINE" ], [ 397, 217, 0, 193, 0, "MESHWITHVOXEL" ], [ 398, 161, 0, 218, 0, "MESHWITHVOXEL" ], [ 400, 209, 0, 218, 1, "INT" ], [ 430, 202, 0, 233, 0, "TRIMESH" ], [ 431, 233, 0, 203, 0, "TRIMESH" ], [ 433, 235, 0, 202, 0, "MESHWITHVOXEL" ], [ 437, 218, 0, 237, 0, "MESHWITHVOXEL" ], [ 438, 237, 0, 235, 0, "MESHWITHVOXEL" ], [ 439, 217, 2, 238, 0, "TRELLIS2PIPELINE" ], [ 440, 239, 2, 240, 0, "IMAGE" ], [ 443, 233, 0, 238, 2, "TRIMESH" ], [ 444, 238, 0, 242, 0, "TRIMESH" ], [ 447, 246, 0, 242, 1, "STRING" ], [ 448, 240, 0, 238, 1, "IMAGE" ], [ 449, 247, 0, 248, 1, "HY3DCAMERA" ], [ 450, 249, 0, 250, 0, "HY3DDIFFUSERSPIPE" ], [ 451, 249, 0, 251, 0, "HY3DDIFFUSERSPIPE" ], [ 452, 248, 0, 251, 2, "IMAGE" ], [ 453, 248, 1, 251, 3, "IMAGE" ], [ 454, 247, 0, 251, 4, "HY3DCAMERA" ], [ 455, 250, 0, 251, 5, "NOISESCHEDULER" ], [ 456, 251, 0, 252, 0, "IMAGE" ], [ 457, 253, 0, 254, 0, "UPSCALE_MODEL" ], [ 460, 254, 0, 258, 0, "IMAGE" ], [ 461, 252, 0, 254, 1, "IMAGE" ], [ 464, 219, 0, 259, 0, "STRING" ], [ 465, 219, 0, 260, 1, "STRING" ], [ 466, 259, 0, 260, 0, "STRING" ], [ 467, 260, 0, 203, 1, "STRING" ], [ 468, 260, 0, 246, 0, "STRING" ], [ 470, 261, 0, 258, 1, "STRING" ], [ 471, 260, 0, 261, 0, "STRING" ], [ 473, 260, 0, 262, 0, "STRING" ], [ 474, 252, 0, 263, 0, "IMAGE" ], [ 475, 262, 0, 263, 1, "STRING" ], [ 476, 264, 0, 265, 0, "TRIMESH" ], [ 477, 238, 0, 248, 0, "TRIMESH" ], [ 478, 265, 0, 266, 2, "STRING" ], [ 479, 260, 0, 267, 0, "STRING" ], [ 480, 267, 0, 265, 1, "STRING" ], [ 481, 254, 0, 264, 7, "IMAGE" ], [ 482, 247, 0, 264, 8, "HY3DCAMERA" ], [ 483, 239, 0, 251, 1, "IMAGE" ], [ 484, 238, 0, 264, 0, "TRIMESH" ] ], "groups": [ { "id": 1, "title": "Texturing", "bounding": [ -1215.0551241753872, 1244.1363103883907, 1649.029650158971, 669.8796579992584 ], "color": "#A88", "font_size": 24, "flags": {} }, { "id": 2, "title": "Trellis 2 - Mesh Generation", "bounding": [ -1222.844687114136, -226.65855005649428, 1640.6612959317408, 1427.3042851849211 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 3, "title": "Views Generation", "bounding": [ -1210.4848075187153, 1936.9723984097432, 2108.5894993825173, 574.679833626704 ], "color": "#a1309b", "font_size": 24, "flags": {} }, { "id": 4, "title": "Projection", "bounding": [ -1213.814898123698, 2546.0986243406874, 2084.0151916939685, 1312.837098473136 ], "color": "#b58b2a", "font_size": 24, "flags": {} }, { "id": 5, "title": "Configuration", "bounding": [ -1958.5694294982507, -57.547531341921136, 684.7321726274251, 1987.0997759694271 ], "color": "#b06634", "font_size": 24, "flags": {} } ], "config": {}, "extra": { "workflowRendererVersion": "LG", "ue_links": [], "ds": { "scale": 0.835971485622887, "offset": [ 1391.1352648291552, -2311.024721130755 ] }, "links_added_by_ue": [], "frontendVersion": "1.41.15", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }