ubun/Hunyuan3D多视角.json
2025-08-28 16:50:43 +08:00

4274 lines
73 KiB
JSON

{
"id": "f5ad25af-94a5-4d1b-9787-8bfb63bcbf5c",
"revision": 0,
"last_node_id": 234,
"last_link_id": 422,
"nodes": [
{
"id": 52,
"type": "ImageResize+",
"pos": [
-1160,
-1270
],
"size": [
315,
218
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 292
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
306,
352
]
},
{
"label": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"label": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResize+"
},
"widgets_values": [
518,
518,
"lanczos",
"pad",
"always",
2
]
},
{
"id": 56,
"type": "ImageRemoveBackground+",
"pos": [
-1160,
-1010
],
"size": [
320,
50
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"label": "rembg_session",
"name": "rembg_session",
"type": "REMBG_SESSION",
"link": 74
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 306
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": []
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"slot_index": 1,
"links": [
244,
370
]
}
],
"properties": {
"Node name for S&R": "ImageRemoveBackground+"
},
"widgets_values": []
},
{
"id": 202,
"type": "InvertMask",
"pos": [
-790,
-1270
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 33,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 370
}
],
"outputs": [
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
371
]
}
],
"properties": {
"Node name for S&R": "InvertMask"
},
"widgets_values": []
},
{
"id": 195,
"type": "JoinImageWithAlpha",
"pos": [
-790,
-1230
],
"size": [
264.5999755859375,
46
],
"flags": {
"collapsed": true
},
"order": 40,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 352
},
{
"label": "alpha",
"name": "alpha",
"type": "MASK",
"link": 371
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
354
]
}
],
"properties": {
"Node name for S&R": "JoinImageWithAlpha"
},
"widgets_values": []
},
{
"id": 138,
"type": "MaskPreview+",
"pos": [
-790,
-1180
],
"size": [
210,
246
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 244
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+"
},
"widgets_values": []
},
{
"id": 157,
"type": "LoadImage",
"pos": [
-1500,
-1270
],
"size": [
315,
314
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
292
]
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Image: Front",
"properties": {
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"front.png",
"image",
""
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 204,
"type": "ImageResize+",
"pos": [
-1160,
-790
],
"size": [
315,
218
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 376
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
377,
379
]
},
{
"label": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"label": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResize+"
},
"widgets_values": [
518,
518,
"lanczos",
"pad",
"always",
2
]
},
{
"id": 205,
"type": "ImageRemoveBackground+",
"pos": [
-1160,
-530
],
"size": [
320,
50
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"label": "rembg_session",
"name": "rembg_session",
"type": "REMBG_SESSION",
"link": 384
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 377
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": []
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"slot_index": 1,
"links": [
378,
381
]
}
],
"properties": {
"Node name for S&R": "ImageRemoveBackground+"
},
"widgets_values": []
},
{
"id": 206,
"type": "InvertMask",
"pos": [
-790,
-790
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 34,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 378
}
],
"outputs": [
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
380
]
}
],
"properties": {
"Node name for S&R": "InvertMask"
},
"widgets_values": []
},
{
"id": 208,
"type": "MaskPreview+",
"pos": [
-790,
-700
],
"size": [
210,
246
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 381
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+"
},
"widgets_values": []
},
{
"id": 209,
"type": "LoadImage",
"pos": [
-1500,
-790
],
"size": [
315,
314
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
376
]
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Image: Left",
"properties": {
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"front.png",
"image",
""
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 210,
"type": "ImageResize+",
"pos": [
-1160,
-310
],
"size": [
315,
218
],
"flags": {},
"order": 22,
"mode": 2,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 385
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
387,
389
]
},
{
"label": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"label": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResize+"
},
"widgets_values": [
518,
518,
"lanczos",
"pad",
"always",
2
]
},
{
"id": 211,
"type": "ImageRemoveBackground+",
"pos": [
-1160,
-50
],
"size": [
320,
50
],
"flags": {},
"order": 30,
"mode": 2,
"inputs": [
{
"label": "rembg_session",
"name": "rembg_session",
"type": "REMBG_SESSION",
"link": 392
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 387
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": []
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"slot_index": 1,
"links": [
388,
391
]
}
],
"properties": {
"Node name for S&R": "ImageRemoveBackground+"
},
"widgets_values": []
},
{
"id": 212,
"type": "InvertMask",
"pos": [
-790,
-310
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 36,
"mode": 2,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 388
}
],
"outputs": [
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
390
]
}
],
"properties": {
"Node name for S&R": "InvertMask"
},
"widgets_values": []
},
{
"id": 214,
"type": "MaskPreview+",
"pos": [
-790,
-220
],
"size": [
210,
246
],
"flags": {},
"order": 37,
"mode": 2,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 391
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+"
},
"widgets_values": []
},
{
"id": 215,
"type": "LoadImage",
"pos": [
-1500,
-310
],
"size": [
315,
314
],
"flags": {},
"order": 2,
"mode": 2,
"inputs": [],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
385
]
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Image: Right",
"properties": {
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"front.png",
"image",
""
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 217,
"type": "ImageResize+",
"pos": [
-1160,
170
],
"size": [
315,
218
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 393
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
395,
397
]
},
{
"label": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"label": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResize+"
},
"widgets_values": [
518,
518,
"lanczos",
"pad",
"always",
2
]
},
{
"id": 218,
"type": "ImageRemoveBackground+",
"pos": [
-1160,
430
],
"size": [
320,
50
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"label": "rembg_session",
"name": "rembg_session",
"type": "REMBG_SESSION",
"link": 402
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 395
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": []
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"slot_index": 1,
"links": [
396,
399
]
}
],
"properties": {
"Node name for S&R": "ImageRemoveBackground+"
},
"widgets_values": []
},
{
"id": 219,
"type": "InvertMask",
"pos": [
-790,
170
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 38,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 396
}
],
"outputs": [
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
398
]
}
],
"properties": {
"Node name for S&R": "InvertMask"
},
"widgets_values": []
},
{
"id": 221,
"type": "MaskPreview+",
"pos": [
-790,
260
],
"size": [
210,
246
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 399
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+"
},
"widgets_values": []
},
{
"id": 222,
"type": "LoadImage",
"pos": [
-1500,
170
],
"size": [
315,
314
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
393
]
},
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Image: Back",
"properties": {
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"front.png",
"image",
""
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 207,
"type": "JoinImageWithAlpha",
"pos": [
-790,
-750
],
"size": [
264.5999755859375,
46
],
"flags": {
"collapsed": true
},
"order": 41,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 379
},
{
"label": "alpha",
"name": "alpha",
"type": "MASK",
"link": 380
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
403
]
}
],
"properties": {
"Node name for S&R": "JoinImageWithAlpha"
},
"widgets_values": []
},
{
"id": 213,
"type": "JoinImageWithAlpha",
"pos": [
-790,
-270
],
"size": [
264.5999755859375,
46
],
"flags": {
"collapsed": true
},
"order": 42,
"mode": 2,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 389
},
{
"label": "alpha",
"name": "alpha",
"type": "MASK",
"link": 390
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
404
]
}
],
"properties": {
"Node name for S&R": "JoinImageWithAlpha"
},
"widgets_values": []
},
{
"id": 220,
"type": "JoinImageWithAlpha",
"pos": [
-790,
210
],
"size": [
264.5999755859375,
46
],
"flags": {
"collapsed": true
},
"order": 43,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 397
},
{
"label": "alpha",
"name": "alpha",
"type": "MASK",
"link": 398
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
405
]
}
],
"properties": {
"Node name for S&R": "JoinImageWithAlpha"
},
"widgets_values": []
},
{
"id": 193,
"type": "MarkdownNote",
"pos": [
-1497.031494140625,
-1557.4007568359375
],
"size": [
430,
140
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Model download links",
"properties": {},
"widgets_values": [
"Fast MultiView model:\n\n[https://huggingface.co/tencent/Hunyuan3D-2mv/blob/main/hunyuan3d-dit-v2-mv-fast/model.fp16.safetensors](https://huggingface.co/tencent/Hunyuan3D-2mv/blob/main/hunyuan3d-dit-v2-mv-fast/model.fp16.safetensors)\n\nNormal:\n\n[https://huggingface.co/tencent/Hunyuan3D-2mv/blob/main/hunyuan3d-dit-v2-mv/model.fp16.safetensors](https://huggingface.co/tencent/Hunyuan3D-2mv/blob/main/hunyuan3d-dit-v2-mv/model.fp16.safetensors)"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 10,
"type": "Hy3DModelLoader",
"pos": [
-1007.0319213867188,
-1547.4007568359375
],
"size": [
435.4117431640625,
126
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"label": "compile_args",
"name": "compile_args",
"shape": 7,
"type": "HY3DCOMPILEARGS",
"link": null
}
],
"outputs": [
{
"label": "pipeline",
"name": "pipeline",
"type": "HY3DMODEL",
"slot_index": 0,
"links": [
293
]
},
{
"label": "vae",
"name": "vae",
"type": "HY3DVAE",
"slot_index": 1,
"links": [
250
]
}
],
"properties": {
"Node name for S&R": "Hy3DModelLoader"
},
"widgets_values": [
"hunyuan3d-dit-v2-mv.safetensors",
"sdpa",
false
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 166,
"type": "Hy3DGenerateMeshMultiView",
"pos": [
-460,
-1470
],
"size": [
315,
234
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"label": "pipeline",
"name": "pipeline",
"type": "HY3DMODEL",
"link": 293
},
{
"label": "front",
"name": "front",
"shape": 7,
"type": "IMAGE",
"link": 354
},
{
"label": "left",
"name": "left",
"shape": 7,
"type": "IMAGE",
"link": 403
},
{
"label": "right",
"name": "right",
"shape": 7,
"type": "IMAGE",
"link": 404
},
{
"label": "back",
"name": "back",
"shape": 7,
"type": "IMAGE",
"link": 405
}
],
"outputs": [
{
"label": "latents",
"name": "latents",
"type": "HY3DLATENT",
"links": [
297
]
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"links": [
325,
327
]
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"links": [
326,
350
]
}
],
"properties": {
"Node name for S&R": "Hy3DGenerateMeshMultiView"
},
"widgets_values": [
5.5,
30,
416935455784444,
"fixed",
"FlowMatchEulerDiscreteScheduler"
]
},
{
"id": 168,
"type": "Note",
"pos": [
-450,
-1180
],
"size": [
300,
100
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"The input should be either already with background removed or RGBA image"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 140,
"type": "Hy3DVAEDecode",
"pos": [
40,
-1540
],
"size": [
315,
198
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"label": "vae",
"name": "vae",
"type": "HY3DVAE",
"link": 250
},
{
"label": "latents",
"name": "latents",
"type": "HY3DLATENT",
"link": 297
}
],
"outputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"slot_index": 0,
"links": [
372
]
}
],
"properties": {
"Node name for S&R": "Hy3DVAEDecode"
},
"widgets_values": [
1.01,
256,
32000,
0,
"mc",
true
]
},
{
"id": 203,
"type": "Hy3DPostprocessMesh",
"pos": [
30,
-1270
],
"size": [
318.9639587402344,
158.95484924316406
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 372
}
],
"outputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"links": [
373,
374,
375
]
}
],
"properties": {
"Node name for S&R": "Hy3DPostprocessMesh"
},
"widgets_values": [
true,
true,
true,
50000,
false
]
},
{
"id": 163,
"type": "Hy3DRenderSingleView",
"pos": [
420,
-1540
],
"size": [
315,
294
],
"flags": {},
"order": 54,
"mode": 2,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 375
}
],
"outputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"links": []
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "Hy3DRenderSingleView"
},
"widgets_values": [
"normal",
1024,
"orth",
1.45,
0,
0,
1.2,
146.666748046875,
0,
"128, 128, 255"
]
},
{
"id": 17,
"type": "Hy3DExportMesh",
"pos": [
40,
-1070
],
"size": [
315.6768493652344,
106
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 373
}
],
"outputs": [
{
"label": "glb_path",
"name": "glb_path",
"type": "STRING",
"slot_index": 0,
"links": [
283
]
}
],
"properties": {
"Node name for S&R": "Hy3DExportMesh"
},
"widgets_values": [
"3D/Hy3D",
"glb",
true
]
},
{
"id": 162,
"type": "Preview3D",
"pos": [
1420,
-1530
],
"size": [
536.2473754882812,
612.539794921875
],
"flags": {},
"order": 56,
"mode": 0,
"inputs": [
{
"label": "model_file",
"name": "model_file",
"type": "STRING",
"widget": {
"name": "model_file"
},
"link": 283
}
],
"outputs": [],
"properties": {
"Node name for S&R": "Preview3D",
"Camera Info": {
"position": {
"x": 7.755871271365268,
"y": 7.75587127136527,
"z": 7.755871271365269
},
"target": {
"x": 0,
"y": 0,
"z": 0
},
"zoom": 1,
"cameraType": "perspective"
},
"FOV": 31,
"Light Intensity": 7,
"Material Mode": "normal"
},
"widgets_values": [
"3D/Hy3D_00011_.glb",
""
]
},
{
"id": 182,
"type": "PreviewImage",
"pos": [
780,
-1220
],
"size": [
618.2745971679688,
258
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 325
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
770,
-1530
],
"size": [
633.1389770507812,
258
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 326
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+"
},
"widgets_values": []
},
{
"id": 135,
"type": "Reroute",
"pos": [
-150,
-560
],
"size": [
75,
26
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 350
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "MASK",
"slot_index": 0,
"links": [
231
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 132,
"type": "SolidMask",
"pos": [
-500.64788818359375,
-326.732177734375
],
"size": [
270,
106
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "MASK",
"name": "MASK",
"type": "MASK",
"slot_index": 0,
"links": [
226
]
}
],
"properties": {
"Node name for S&R": "SolidMask"
},
"widgets_values": [
0.8,
512,
512
]
},
{
"id": 144,
"type": "PrimitiveNode",
"pos": [
90,
-920
],
"size": [
260.3999938964844,
84.1800765991211
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "INT",
"name": "INT",
"type": "INT",
"widget": {
"name": "width"
},
"slot_index": 0,
"links": [
262,
263,
264
]
}
],
"title": "Primitive: reference image size",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
512,
"fixed"
]
},
{
"id": 148,
"type": "Hy3DDiffusersSchedulerConfig",
"pos": [
180,
-660
],
"size": [
288.13494873046875,
82
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"label": "pipeline",
"name": "pipeline",
"type": "HY3DDIFFUSERSPIPE",
"link": 266
}
],
"outputs": [
{
"label": "diffusers_scheduler",
"name": "diffusers_scheduler",
"type": "NOISESCHEDULER",
"links": [
265
]
}
],
"properties": {
"Node name for S&R": "Hy3DDiffusersSchedulerConfig"
},
"widgets_values": [
"Euler A",
"default"
]
},
{
"id": 28,
"type": "DownloadAndLoadHy3DDelightModel",
"pos": [
-160,
-710
],
"size": [
307.71990966796875,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"label": "compile_args",
"name": "compile_args",
"shape": 7,
"type": "HY3DCOMPILEARGS",
"link": null
}
],
"outputs": [
{
"label": "delight_pipe",
"name": "delight_pipe",
"type": "HY3DDIFFUSERSPIPE",
"slot_index": 0,
"links": [
30,
266
]
}
],
"properties": {
"Node name for S&R": "DownloadAndLoadHy3DDelightModel"
},
"widgets_values": [
"hunyuan3d-delight-v2-0"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 45,
"type": "PreviewImage",
"pos": [
610,
-440
],
"size": [
387.0841979980469,
384.5358581542969
],
"flags": {},
"order": 63,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 57
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 155,
"type": "Note",
"pos": [
1980,
-1510
],
"size": [
320,
88
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"If the Preview3D node doesn't work, right click on it and select \"fix node\" or re-create the whole node. It's part of ComfyUI and often gets updated causing mismatch with the version that's in the workflow."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 156,
"type": "Note",
"pos": [
5220,
-1810
],
"size": [
317.4715270996094,
108.64700317382812
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"If the Preview3D node doesn't work, right click on it and select \"fix node\" or re-create the whole node. It's part of ComfyUI and often gets updated causing mismatch with the version that's in the workflow."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 119,
"type": "UpscaleModelLoader",
"pos": [
3227.823486328125,
-1543.9659423828125
],
"size": [
315,
58
],
"flags": {},
"order": 12,
"mode": 2,
"inputs": [],
"outputs": [
{
"label": "UPSCALE_MODEL",
"name": "UPSCALE_MODEL",
"type": "UPSCALE_MODEL",
"links": [
204
]
}
],
"properties": {
"Node name for S&R": "UpscaleModelLoader"
},
"widgets_values": [
"4x_foolhardy_Remacri.pth"
]
},
{
"id": 118,
"type": "ImageUpscaleWithModel",
"pos": [
3227.823486328125,
-1443.9659423828125
],
"size": [
310,
46
],
"flags": {},
"order": 69,
"mode": 2,
"inputs": [
{
"label": "upscale_model",
"name": "upscale_model",
"type": "UPSCALE_MODEL",
"link": 204
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 205
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageUpscaleWithModel"
},
"widgets_values": []
},
{
"id": 120,
"type": "Note",
"pos": [
3587.823486328125,
-1533.9659423828125
],
"size": [
354.4071044921875,
125.7635726928711
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"You can upscale the multiviews at this point for more texture details"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 98,
"type": "Hy3DApplyTexture",
"pos": [
4510,
-1440
],
"size": [
226.79998779296875,
46
],
"flags": {},
"order": 75,
"mode": 0,
"inputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"link": 185
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"link": 223
}
],
"outputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"slot_index": 0,
"links": [
163
]
}
],
"properties": {
"Node name for S&R": "Hy3DApplyTexture"
},
"widgets_values": []
},
{
"id": 99,
"type": "Hy3DExportMesh",
"pos": [
4770,
-1440
],
"size": [
315,
106
],
"flags": {},
"order": 77,
"mode": 0,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 163
}
],
"outputs": [
{
"label": "glb_path",
"name": "glb_path",
"type": "STRING",
"slot_index": 0,
"links": [
276
]
}
],
"properties": {
"Node name for S&R": "Hy3DExportMesh"
},
"widgets_values": [
"3D/Hy3D_textured",
"glb",
true
]
},
{
"id": 111,
"type": "PreviewImage",
"pos": [
2760,
-740
],
"size": [
801.6017456054688,
562.7461547851562
],
"flags": {},
"order": 67,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 192
}
],
"outputs": [],
"title": "Preview Image: Multiview results",
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 126,
"type": "PreviewImage",
"pos": [
4140,
-750
],
"size": [
491.2337341308594,
523.9635620117188
],
"flags": {},
"order": 73,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 221
}
],
"outputs": [],
"title": "Preview Image: vertex inpainted texture",
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 127,
"type": "PreviewImage",
"pos": [
4680,
-750
],
"size": [
471.61279296875,
520.6934204101562
],
"flags": {},
"order": 76,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 209
}
],
"outputs": [],
"title": "Preview Image: fully inpainted texture",
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 125,
"type": "PreviewImage",
"pos": [
3600,
-750
],
"size": [
503.22430419921875,
521.7835083007812
],
"flags": {},
"order": 71,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 207
}
],
"outputs": [],
"title": "Preview Image: Initial baked texture",
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 129,
"type": "Hy3DMeshVerticeInpaintTexture",
"pos": [
4130,
-1060
],
"size": [
277.20001220703125,
66
],
"flags": {},
"order": 72,
"mode": 0,
"inputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"link": 217
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 218
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"link": 219
}
],
"outputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"links": [
220,
221
]
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"links": [
222
]
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"links": [
223
]
}
],
"properties": {
"Node name for S&R": "Hy3DMeshVerticeInpaintTexture"
},
"widgets_values": []
},
{
"id": 104,
"type": "CV2InpaintTexture",
"pos": [
4660,
-1060
],
"size": [
239.40000915527344,
102
],
"flags": {},
"order": 74,
"mode": 0,
"inputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"link": 220
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 222
}
],
"outputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"slot_index": 0,
"links": [
185,
209
]
}
],
"properties": {
"Node name for S&R": "CV2InpaintTexture"
},
"widgets_values": [
3,
"ns"
]
},
{
"id": 92,
"type": "Hy3DBakeFromMultiview",
"pos": [
3600,
-1060
],
"size": [
302.4000244140625,
66
],
"flags": {},
"order": 70,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 203
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"link": 339
},
{
"label": "camera_config",
"name": "camera_config",
"shape": 7,
"type": "HY3DCAMERA",
"link": 337
}
],
"outputs": [
{
"label": "texture",
"name": "texture",
"type": "IMAGE",
"slot_index": 0,
"links": [
207,
217
]
},
{
"label": "mask",
"name": "mask",
"type": "MASK",
"slot_index": 1,
"links": [
218
]
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"slot_index": 2,
"links": [
219
]
}
],
"properties": {
"Node name for S&R": "Hy3DBakeFromMultiview"
},
"widgets_values": []
},
{
"id": 35,
"type": "Hy3DDelightImage",
"pos": [
620,
-710
],
"size": [
278.7183837890625,
222
],
"flags": {},
"order": 62,
"mode": 0,
"inputs": [
{
"label": "delight_pipe",
"name": "delight_pipe",
"type": "HY3DDIFFUSERSPIPE",
"link": 30
},
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 99
},
{
"label": "scheduler",
"name": "scheduler",
"shape": 7,
"type": "NOISESCHEDULER",
"link": 265
},
{
"label": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 262
},
{
"label": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 263
}
],
"outputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"slot_index": 0,
"links": [
57,
421
]
}
],
"properties": {
"Node name for S&R": "Hy3DDelightImage"
},
"widgets_values": [
50,
512,
512,
1,
0,
"fixed"
]
},
{
"id": 234,
"type": "Reroute",
"pos": [
1080,
-860
],
"size": [
75,
26
],
"flags": {},
"order": 64,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 421
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "IMAGE",
"links": [
422
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 188,
"type": "Reroute",
"pos": [
2400,
-1010
],
"size": [
75,
26
],
"flags": {},
"order": 61,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 338
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "MESHRENDER",
"links": [
339
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 187,
"type": "Reroute",
"pos": [
2400,
-1060
],
"size": [
75,
26
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 335
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "HY3DCAMERA",
"links": [
336,
337
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 83,
"type": "Hy3DMeshUVWrap",
"pos": [
1126.7655029296875,
-707.058837890625
],
"size": [
214.20001220703125,
26
],
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 374
}
],
"outputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"slot_index": 0,
"links": [
134
]
}
],
"properties": {
"Node name for S&R": "Hy3DMeshUVWrap"
},
"widgets_values": []
},
{
"id": 61,
"type": "Hy3DCameraConfig",
"pos": [
1128.4725341796875,
-633.6324462890625
],
"size": [
342.9443054199219,
154
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "camera_config",
"name": "camera_config",
"type": "HY3DCAMERA",
"slot_index": 0,
"links": [
272,
335
]
}
],
"properties": {
"Node name for S&R": "Hy3DCameraConfig"
},
"widgets_values": [
"0, 90, 180, 270, 0, 180",
"0, 0, 0, 0, 90, -90",
"1, 0.1, 0.5, 0.1, 0.05, 0.05",
1.45,
1.2
]
},
{
"id": 79,
"type": "Hy3DRenderMultiView",
"pos": [
1491.720947265625,
-711.062744140625
],
"size": [
342.5999755859375,
170
],
"flags": {},
"order": 57,
"mode": 0,
"inputs": [
{
"label": "trimesh",
"name": "trimesh",
"type": "TRIMESH",
"link": 134
},
{
"label": "camera_config",
"name": "camera_config",
"shape": 7,
"type": "HY3DCAMERA",
"link": 272
}
],
"outputs": [
{
"label": "normal_maps",
"name": "normal_maps",
"type": "IMAGE",
"slot_index": 0,
"links": [
148,
417
]
},
{
"label": "position_maps",
"name": "position_maps",
"type": "IMAGE",
"slot_index": 1,
"links": [
199,
418
]
},
{
"label": "renderer",
"name": "renderer",
"type": "MESHRENDER",
"links": [
338
]
},
{
"label": "masks",
"name": "masks",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "Hy3DRenderMultiView"
},
"widgets_values": [
1024,
2048,
"world"
]
},
{
"id": 116,
"type": "PreviewImage",
"pos": [
1399.96484375,
-389.4582214355469
],
"size": [
436.25860595703125,
366.5243835449219
],
"flags": {},
"order": 60,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 199
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 90,
"type": "PreviewImage",
"pos": [
1863.701171875,
-391.990478515625
],
"size": [
436.39898681640625,
371.510498046875
],
"flags": {},
"order": 59,
"mode": 0,
"inputs": [
{
"label": "images",
"name": "images",
"type": "IMAGE",
"link": 148
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 115,
"type": "Note",
"pos": [
1132.720947265625,
-438.7151794433594
],
"size": [
235.0191650390625,
88
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"These are the default camera views used, customizing is fully experimental. To customize."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 233,
"type": "Reroute",
"pos": [
1869.108642578125,
-859.0965576171875
],
"size": [
75,
26
],
"flags": {},
"order": 65,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 422
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "IMAGE",
"links": [
420
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 85,
"type": "DownloadAndLoadHy3DPaintModel",
"pos": [
2370,
-1570
],
"size": [
327.5999755859375,
58
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"label": "compile_args",
"name": "compile_args",
"shape": 7,
"type": "HY3DCOMPILEARGS",
"link": null
}
],
"outputs": [
{
"label": "multiview_pipe",
"name": "multiview_pipe",
"type": "HY3DDIFFUSERSPIPE",
"links": [
139,
268
]
}
],
"properties": {
"Node name for S&R": "DownloadAndLoadHy3DPaintModel"
},
"widgets_values": [
"hunyuan3d-paint-v2-0"
]
},
{
"id": 88,
"type": "Hy3DSampleMultiView",
"pos": [
2756.18603515625,
-1439.86669921875
],
"size": [
311.7241516113281,
286
],
"flags": {},
"order": 66,
"mode": 0,
"inputs": [
{
"label": "pipeline",
"name": "pipeline",
"type": "HY3DDIFFUSERSPIPE",
"link": 139
},
{
"label": "ref_image",
"name": "ref_image",
"type": "IMAGE",
"link": 420
},
{
"label": "normal_maps",
"name": "normal_maps",
"type": "IMAGE",
"link": 417
},
{
"label": "position_maps",
"name": "position_maps",
"type": "IMAGE",
"link": 418
},
{
"label": "camera_config",
"name": "camera_config",
"shape": 7,
"type": "HY3DCAMERA",
"link": 336
},
{
"label": "scheduler",
"name": "scheduler",
"shape": 7,
"type": "NOISESCHEDULER",
"link": 267
},
{
"label": "view_size",
"name": "view_size",
"type": "INT",
"widget": {
"name": "view_size"
},
"link": 264
},
{
"label": "samples",
"name": "samples",
"shape": 7,
"type": "LATENT",
"link": null
}
],
"outputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"slot_index": 0,
"links": [
192,
202,
205
]
}
],
"properties": {
"Node name for S&R": "Hy3DSampleMultiView"
},
"widgets_values": [
512,
25,
1024,
"fixed",
1
]
},
{
"id": 149,
"type": "Hy3DDiffusersSchedulerConfig",
"pos": [
2374.73681640625,
-1461.33642578125
],
"size": [
288.13494873046875,
82
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"label": "pipeline",
"name": "pipeline",
"type": "HY3DDIFFUSERSPIPE",
"link": 268
}
],
"outputs": [
{
"label": "diffusers_scheduler",
"name": "diffusers_scheduler",
"type": "NOISESCHEDULER",
"slot_index": 0,
"links": [
267
]
}
],
"properties": {
"Node name for S&R": "Hy3DDiffusersSchedulerConfig"
},
"widgets_values": [
"Euler A",
"default"
]
},
{
"id": 117,
"type": "ImageResize+",
"pos": [
3236.396240234375,
-1311.2293701171875
],
"size": [
315,
218
],
"flags": {},
"order": 68,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 202
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
203
]
},
{
"label": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"label": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResize+"
},
"widgets_values": [
2048,
2048,
"lanczos",
"stretch",
"always",
0
]
},
{
"id": 146,
"type": "Note",
"pos": [
-1940,
-1260
],
"size": [
374.3083190917969,
129.76754760742188
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"The image encoder used works at 518x518, every input is resized to that automatically, but better to do it here first in controlled fashion\n\nDepending on the version of the comfyui-essentials nodes, the \"Image Remove Background\" -node may return the image with alpha, in which case the InverMask and Join Image with Alpha -nodes are unnecessary."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 55,
"type": "TransparentBGSession+",
"pos": [
-1898.323486328125,
-431.44195556640625
],
"size": [
290,
82
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [],
"outputs": [
{
"label": "REMBG_SESSION",
"name": "REMBG_SESSION",
"type": "REMBG_SESSION",
"slot_index": 0,
"links": [
74,
384,
392,
402
]
}
],
"properties": {
"Node name for S&R": "TransparentBGSession+"
},
"widgets_values": [
"base",
true
]
},
{
"id": 64,
"type": "ImageCompositeMasked",
"pos": [
180,
-520
],
"size": [
290,
150
],
"flags": {},
"order": 58,
"mode": 0,
"inputs": [
{
"label": "destination",
"name": "destination",
"type": "IMAGE",
"link": 330
},
{
"label": "source",
"name": "source",
"type": "IMAGE",
"link": 241
},
{
"label": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 231
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
99
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 73,
"type": "Note",
"pos": [
-496.90484619140625,
-179.099609375
],
"size": [
259.3616943359375,
99.84209442138672
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"The level of the background affects the delighting a lot, fully black generally doesn't work, too dark makes the image red, fully white can be overbright, adjust the background level to your liking with the mask value level"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 133,
"type": "MaskToImage",
"pos": [
-432.7048034667969,
-32.66529846191406
],
"size": [
264.5999755859375,
26
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 0,
"inputs": [
{
"label": "mask",
"name": "mask",
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
329
]
}
],
"properties": {
"Node name for S&R": "MaskToImage"
},
"widgets_values": []
},
{
"id": 136,
"type": "Reroute",
"pos": [
-480,
-510
],
"size": [
75,
26
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"label": "",
"name": "",
"type": "*",
"link": 327
}
],
"outputs": [
{
"label": "",
"name": "",
"type": "IMAGE",
"slot_index": 0,
"links": [
241,
332
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 185,
"type": "BatchCount+",
"pos": [
-470,
-420
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 51,
"mode": 0,
"inputs": [
{
"label": "batch",
"name": "batch",
"type": "*",
"link": 332
}
],
"outputs": [
{
"label": "INT",
"name": "INT",
"type": "INT",
"links": [
333
]
}
],
"properties": {
"Node name for S&R": "BatchCount+"
},
"widgets_values": []
},
{
"id": 184,
"type": "RepeatImageBatch",
"pos": [
-140,
-420
],
"size": [
315,
58
],
"flags": {
"collapsed": true
},
"order": 55,
"mode": 0,
"inputs": [
{
"label": "image",
"name": "image",
"type": "IMAGE",
"link": 329
},
{
"label": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 333
}
],
"outputs": [
{
"label": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
330
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch"
},
"widgets_values": [
3
]
},
{
"id": 154,
"type": "Preview3D",
"pos": [
5220,
-1620
],
"size": [
1203.0570068359375,
1629.183349609375
],
"flags": {},
"order": 78,
"mode": 0,
"inputs": [
{
"label": "model_file",
"name": "model_file",
"type": "STRING",
"widget": {
"name": "model_file"
},
"link": 276
}
],
"outputs": [],
"properties": {
"Node name for S&R": "Preview3D",
"Camera Info": {
"position": {
"x": 11.555238911017879,
"y": 11.555238911017879,
"z": 11.55523891101788
},
"target": {
"x": 0,
"y": 0,
"z": 0
},
"zoom": 1,
"cameraType": "perspective"
}
},
"widgets_values": [
"3D/Hy3D_textured_00010_.glb",
""
]
}
],
"links": [
[
30,
28,
0,
35,
0,
"DELIGHTMODEL"
],
[
57,
35,
0,
45,
0,
"IMAGE"
],
[
74,
55,
0,
56,
0,
"REMBG_SESSION"
],
[
99,
64,
0,
35,
1,
"IMAGE"
],
[
134,
83,
0,
79,
0,
"HY3DMESH"
],
[
139,
85,
0,
88,
0,
"HY3DPAINTMODEL"
],
[
148,
79,
0,
90,
0,
"IMAGE"
],
[
163,
98,
0,
99,
0,
"HY3DMESH"
],
[
185,
104,
0,
98,
0,
"IMAGE"
],
[
192,
88,
0,
111,
0,
"IMAGE"
],
[
199,
79,
1,
116,
0,
"IMAGE"
],
[
202,
88,
0,
117,
0,
"IMAGE"
],
[
203,
117,
0,
92,
0,
"IMAGE"
],
[
204,
119,
0,
118,
0,
"UPSCALE_MODEL"
],
[
205,
88,
0,
118,
1,
"IMAGE"
],
[
207,
92,
0,
125,
0,
"IMAGE"
],
[
209,
104,
0,
127,
0,
"IMAGE"
],
[
217,
92,
0,
129,
0,
"IMAGE"
],
[
218,
92,
1,
129,
1,
"MASK"
],
[
219,
92,
2,
129,
2,
"MESHRENDER"
],
[
220,
129,
0,
104,
0,
"IMAGE"
],
[
221,
129,
0,
126,
0,
"IMAGE"
],
[
222,
129,
1,
104,
1,
"MASK"
],
[
223,
129,
2,
98,
1,
"MESHRENDER"
],
[
226,
132,
0,
133,
0,
"MASK"
],
[
231,
135,
0,
64,
2,
"MASK"
],
[
241,
136,
0,
64,
1,
"IMAGE"
],
[
244,
56,
1,
138,
0,
"MASK"
],
[
250,
10,
1,
140,
0,
"HY3DVAE"
],
[
262,
144,
0,
35,
3,
"INT"
],
[
263,
144,
0,
35,
4,
"INT"
],
[
264,
144,
0,
88,
6,
"INT"
],
[
265,
148,
0,
35,
2,
"NOISESCHEDULER"
],
[
266,
28,
0,
148,
0,
"HY3DDIFFUSERSPIPE"
],
[
267,
149,
0,
88,
5,
"NOISESCHEDULER"
],
[
268,
85,
0,
149,
0,
"HY3DDIFFUSERSPIPE"
],
[
272,
61,
0,
79,
1,
"HY3DCAMERA"
],
[
276,
99,
0,
154,
0,
"STRING"
],
[
283,
17,
0,
162,
0,
"STRING"
],
[
292,
157,
0,
52,
0,
"IMAGE"
],
[
293,
10,
0,
166,
0,
"HY3DMODEL"
],
[
297,
166,
0,
140,
1,
"HY3DLATENT"
],
[
306,
52,
0,
56,
1,
"IMAGE"
],
[
325,
166,
1,
182,
0,
"IMAGE"
],
[
326,
166,
2,
183,
0,
"MASK"
],
[
327,
166,
1,
136,
0,
"*"
],
[
329,
133,
0,
184,
0,
"IMAGE"
],
[
330,
184,
0,
64,
0,
"IMAGE"
],
[
332,
136,
0,
185,
0,
"*"
],
[
333,
185,
0,
184,
1,
"INT"
],
[
335,
61,
0,
187,
0,
"*"
],
[
336,
187,
0,
88,
4,
"HY3DCAMERA"
],
[
337,
187,
0,
92,
2,
"HY3DCAMERA"
],
[
338,
79,
2,
188,
0,
"*"
],
[
339,
188,
0,
92,
1,
"MESHRENDER"
],
[
350,
166,
2,
135,
0,
"*"
],
[
352,
52,
0,
195,
0,
"IMAGE"
],
[
354,
195,
0,
166,
1,
"IMAGE"
],
[
370,
56,
1,
202,
0,
"MASK"
],
[
371,
202,
0,
195,
1,
"MASK"
],
[
372,
140,
0,
203,
0,
"TRIMESH"
],
[
373,
203,
0,
17,
0,
"TRIMESH"
],
[
374,
203,
0,
83,
0,
"TRIMESH"
],
[
375,
203,
0,
163,
0,
"TRIMESH"
],
[
376,
209,
0,
204,
0,
"IMAGE"
],
[
377,
204,
0,
205,
1,
"IMAGE"
],
[
378,
205,
1,
206,
0,
"MASK"
],
[
379,
204,
0,
207,
0,
"IMAGE"
],
[
380,
206,
0,
207,
1,
"MASK"
],
[
381,
205,
1,
208,
0,
"MASK"
],
[
384,
55,
0,
205,
0,
"REMBG_SESSION"
],
[
385,
215,
0,
210,
0,
"IMAGE"
],
[
387,
210,
0,
211,
1,
"IMAGE"
],
[
388,
211,
1,
212,
0,
"MASK"
],
[
389,
210,
0,
213,
0,
"IMAGE"
],
[
390,
212,
0,
213,
1,
"MASK"
],
[
391,
211,
1,
214,
0,
"MASK"
],
[
392,
55,
0,
211,
0,
"REMBG_SESSION"
],
[
393,
222,
0,
217,
0,
"IMAGE"
],
[
395,
217,
0,
218,
1,
"IMAGE"
],
[
396,
218,
1,
219,
0,
"MASK"
],
[
397,
217,
0,
220,
0,
"IMAGE"
],
[
398,
219,
0,
220,
1,
"MASK"
],
[
399,
218,
1,
221,
0,
"MASK"
],
[
402,
55,
0,
218,
0,
"REMBG_SESSION"
],
[
403,
207,
0,
166,
2,
"IMAGE"
],
[
404,
213,
0,
166,
3,
"IMAGE"
],
[
405,
220,
0,
166,
4,
"IMAGE"
],
[
417,
79,
0,
88,
2,
"IMAGE"
],
[
418,
79,
1,
88,
3,
"IMAGE"
],
[
420,
233,
0,
88,
1,
"IMAGE"
],
[
421,
35,
0,
234,
0,
"*"
],
[
422,
234,
0,
233,
0,
"*"
]
],
"groups": [
{
"id": 1,
"title": "MeshGen",
"bounding": [
-500,
-1660,
2820,
850
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 2,
"title": "Delight",
"bounding": [
-190,
-790,
1250,
800
],
"color": "#b58b2a",
"font_size": 24,
"flags": {}
},
{
"id": 3,
"title": "RenderTextures",
"bounding": [
1090,
-790,
1230,
800
],
"color": "#b06634",
"font_size": 24,
"flags": {}
},
{
"id": 4,
"title": "TextureSampling",
"bounding": [
2350,
-1660,
2853.1875,
1672.14794921875
],
"color": "#a1309b",
"font_size": 24,
"flags": {}
},
{
"id": 5,
"title": "Front",
"bounding": [
-1530,
-1360,
980,
450
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 9,
"title": "Left",
"bounding": [
-1530,
-880,
980,
450
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 10,
"title": "Right",
"bounding": [
-1530,
-400,
980,
450
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 11,
"title": "Back",
"bounding": [
-1530,
80,
980,
450
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 12,
"title": "Load Model Here",
"bounding": [
-1527.031494140625,
-1657.4007568359375,
975.4182739257812,
279.28448486328125
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 14,
"title": "Upscale Image (Optional)",
"bounding": [
3217.823486328125,
-1613.9659423828125,
780,
240
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 15,
"title": "SolidMask",
"bounding": [
-510.64788818359375,
-400.3321838378906,
296.7890319824219,
408.2003173828125
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.12284597357367272,
"offset": [
4745.806428489098,
3794.7371951825885
]
},
"linkExtensions": [
{
"id": 419,
"parentId": 1
}
],
"node_versions": {
"ComfyUI_essentials": "33ff89fd354d8ec3ab6affb605a79a931b445d99",
"comfy-core": "0.3.26",
"comfyui-hunyan3dwrapper": "875b0b0420b2af86c4e75f9014b304ba4d21f4c3"
},
"VHS_latentpreview": true,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"models": [
{
"name": "hunyuan3d-dit-v2-mv.safetensors",
"url": "https://huggingface.co/tencent/Hunyuan3D-2mv/blob/main/hunyuan3d-dit-v2-mv/model.fp16.safetensors",
"directory": "diffusion_models"
}
],
"version": 0.4
}