important / Workflow /qwen_image_union_controlnet_testlab.json
krish897's picture
Upload 2 files
1e44763 verified
Raw
History Blame Contribute Delete
74.3 kB
{
"id": "00000000-0000-0000-0000-000000000000",
"revision": 0,
"last_node_id": 110,
"last_link_id": 76,
"nodes": [
{
"id": 7,
"type": "CLIPTextEncode",
"pos": [
792.7864379882812,
607.3485107421875
],
"size": [
400,
150
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 25
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
33
]
}
],
"title": "CLIP Text Encode (Negative Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
" "
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 39,
"type": "VAELoader",
"pos": [
402.7864685058594,
547.3485107421875
],
"size": [
330,
58
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
27,
36
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAELoader",
"models": [
{
"name": "qwen_image_vae.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
"directory": "vae"
}
]
},
"widgets_values": [
"qwen_image_vae.safetensors"
]
},
{
"id": 38,
"type": "CLIPLoader",
"pos": [
402.7864685058594,
387.3485107421875
],
"size": [
330,
110
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
24,
25
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPLoader",
"models": [
{
"name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
"qwen_image",
"default"
]
},
{
"id": 77,
"type": "ImageScaleToTotalPixels",
"pos": [
432.7865295410156,
1117.3492431640625
],
"size": [
270,
82
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 41
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
48
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ImageScaleToTotalPixels"
},
"widgets_values": [
"lanczos",
1
]
},
{
"id": 82,
"type": "MarkdownNote",
"pos": [
432.7865295410156,
1247.3492431640625
],
"size": [
270,
120
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "About Scale Image to Total Pixels",
"properties": {},
"widgets_values": [
"This node is to avoid poor output results caused by excessively large input image sizes. You can remove it or use **ctrl + B** to bypass it if you don't need it."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 81,
"type": "MarkdownNote",
"pos": [
1472.787841796875,
677.3485107421875
],
"size": [
260,
150
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "KSampler settings",
"properties": {},
"widgets_values": [
"You can test and find the best setting by yourself. The following table is for reference.\n\n| model | steps | cfg |\n|---------------------|---------------|---------------|\n| fp8_e4m3fn | 20 | 2.5 |\n| fp8_e4m3fn + 4 steps LoRA | 4 | 1.0 |\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 6,
"type": "CLIPTextEncode",
"pos": [
792.7864379882812,
357.3485107421875
],
"size": [
400,
200
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 24
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 75
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
31
]
}
],
"title": "CLIP Text Encode (Positive Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"Extreme close-up shot, realistic digital illustration, close eyes, peaceful,oil painting with thick application, girl with curly hair, large black flower, black nail polish, ring details, soft light and shadow, dark green backdrop, delicate hair texture, smooth skin rendering, fine artistic details, dreamy and elegant atmosphere, dark style, grotesque. White hair, huge black flower behind her (with yellow stamens, green stems and leaves), black turtleneck clothing, green leaves and black flowers around, artistic illustration style, sharp color contrast, mysterious atmosphere, delicate brushstrokes, thick oil painting, thickly applied oil painting, the whole picture is filled with layered flowers, huge, petals spreading, beautiful composition, unexpected angle, layered background. Macro, eyes looking down, thick application, brushstrokes, splatters, mottled, old, extremely romantic, light and shadow, strong contrast, maximalist style, full-frame composition."
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 8,
"type": "VAEDecode",
"pos": [
1772.787841796875,
67.34857177734375
],
"size": [
140,
46
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 26
},
{
"name": "vae",
"type": "VAE",
"link": 27
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
47
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 74,
"type": "Canny",
"pos": [
1229.6387939453125,
1149.87841796875
],
"size": [
350,
82
],
"flags": {},
"order": 4,
"mode": 4,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "Canny"
},
"widgets_values": [
0.4,
0.99
]
},
{
"id": 79,
"type": "LoraLoaderModelOnly",
"pos": [
862.78662109375,
107.3486328125
],
"size": [
470,
82
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 45
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
51
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "LoraLoaderModelOnly",
"models": [
{
"name": "Qwen-Image-Lightning-4steps-V1.0.safetensors",
"url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"QwenImage\\Qwen-Image-Lightning-8steps-V1.1.safetensors",
1
]
},
{
"id": 66,
"type": "ModelSamplingAuraFlow",
"pos": [
1470.31982421875,
64.21160125732422
],
"size": [
260,
58
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 51
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
20
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ModelSamplingAuraFlow"
},
"widgets_values": [
3.1
]
},
{
"id": 69,
"type": "LoraLoaderModelOnly",
"pos": [
374.74224853515625,
253.3241729736328
],
"size": [
393.26751708984375,
82
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 30
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
45
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "LoraLoaderModelOnly",
"models": [
{
"name": "qwen_image_union_diffsynth_lora.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image-DiffSynth-ControlNets/resolve/main/split_files/loras/qwen_image_union_diffsynth_lora.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"QwenImage\\qwen_image_union_diffsynth_lora.safetensors",
1
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 37,
"type": "UNETLoader",
"pos": [
365.707275390625,
88.77421569824219
],
"size": [
383.563720703125,
82
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
30
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "UNETLoader",
"models": [
{
"name": "qwen_image_fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"QwenImage\\qwen_image_fp8_e4m3fn.safetensors",
"default"
]
},
{
"id": 70,
"type": "ReferenceLatent",
"pos": [
1234.55126953125,
442.01080322265625
],
"size": [
197.712890625,
46
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 31
},
{
"name": "latent",
"shape": 7,
"type": "LATENT",
"link": 32
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
21
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ReferenceLatent"
},
"widgets_values": []
},
{
"id": 71,
"type": "ReferenceLatent",
"pos": [
1241.5997314453125,
556.2078247070312
],
"size": [
197.712890625,
46
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 33
},
{
"name": "latent",
"shape": 7,
"type": "LATENT",
"link": 34
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
22
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ReferenceLatent"
},
"widgets_values": []
},
{
"id": 72,
"type": "VAEEncode",
"pos": [
1225.0557861328125,
847.3485107421875
],
"size": [
194.7740020751953,
46
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 49
},
{
"name": "vae",
"type": "VAE",
"link": 36
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
32,
34,
44
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 3,
"type": "KSampler",
"pos": [
1472.787841796875,
177.34866333007812
],
"size": [
260,
450
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 20
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 21
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 22
},
{
"name": "latent_image",
"type": "LATENT",
"link": 44
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
26
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "KSampler"
},
"widgets_values": [
622721004701547,
"fixed",
8,
1,
"euler",
"simple",
1
]
},
{
"id": 85,
"type": "VAELoader",
"pos": [
273.28900146484375,
2258.892822265625
],
"size": [
380,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
56,
60,
65
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAELoader",
"models": [
{
"name": "qwen_image_vae.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors",
"directory": "vae"
}
]
},
"widgets_values": [
"qwen_image_vae.safetensors"
]
},
{
"id": 86,
"type": "ModelSamplingAuraFlow",
"pos": [
1193.2882080078125,
1978.89404296875
],
"size": [
310,
58
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 52
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
68
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ModelSamplingAuraFlow"
},
"widgets_values": [
3.1000000000000005
]
},
{
"id": 87,
"type": "Note",
"pos": [
1203.2882080078125,
1828.8941650390625
],
"size": [
310,
90
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"Increase the shift if you get too many blury/dark/bad images. Decrease if you want to try increasing detail."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 88,
"type": "Note",
"pos": [
1543.2880859375,
2548.892822265625
],
"size": [
307.4002380371094,
127.38092803955078
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"Set cfg to 1.0 for a speed boost at the cost of consistency. Samplers like res_multistep work pretty well at cfg 1.0\n\nThe official number of steps is 50 but I think that's too much. Even just 10 steps seems to work."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 89,
"type": "MarkdownNote",
"pos": [
1553.2880859375,
2738.892822265625
],
"size": [
310,
140
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "KSampler settings",
"properties": {},
"widgets_values": [
"You can test and find the best setting by yourself. The following table is for reference.\n\n| model | steps | cfg |\n|---------------------|---------------|---------------|\n| fp8_e4m3fn | 20 | 2.5 |\n| fp8_e4m3fn + 4 Steps lightning LoRA | 4 | 1.0 |\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 90,
"type": "ImageScaleToTotalPixels",
"pos": [
333.28900146484375,
2963.892822265625
],
"size": [
270,
82
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 74
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
59,
67
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ImageScaleToTotalPixels"
},
"widgets_values": [
"area",
1.68
]
},
{
"id": 91,
"type": "MarkdownNote",
"pos": [
-296.7109680175781,
1918.894287109375
],
"size": [
540,
630
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Model links",
"properties": {
"widget_ue_connectable": {}
},
"widgets_values": [
"[Tutorial](https://docs.comfy.org/tutorials/image/qwen/qwen-image) | [教程](https://docs.comfy.org/zh-CN/tutorials/image/qwen/qwen-image)\n\n\n## Model links\n\nYou can find all the models on [Huggingface](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/tree/main) or [Modelscope](https://modelscope.cn/models/Comfy-Org/Qwen-Image_ComfyUI/files)\n\n**Diffusion model**\n\n- [qwen_image_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors)\n\n**ControlNet**\n\n- [Qwen-Image-InstantX-ControlNet-Union.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-InstantX-ControlNets/resolve/main/split_files/controlnet/Qwen-Image-InstantX-ControlNet-Union.safetensors)\n\n\n**LoRA**\n\n- [Qwen-Image-Lightning-4steps-V1.0.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors)\n\n**Text encoder**\n\n- [qwen_2.5_vl_7b_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors)\n\n**VAE**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors)\n\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ ├── qwen_image_fp8_e4m3fn.safetensors\n│ │ └── qwen_image_distill_full_fp8_e4m3fn.safetensors\n│ ├── 📂 loras/\n│ │ └── Qwen-Image-Lightning-8steps-V1.0.safetensors\n│ ├── 📂 controlnet/ \n│ │ └── Qwen-Image-InstantX-ControlNet-Union.safetensors\n│ ├── 📂 vae/\n│ │ └── qwen_image_vae.safetensors\n│ └── 📂 text_encoders/\n│ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n```\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 92,
"type": "MarkdownNote",
"pos": [
-286.7109375,
2598.892822265625
],
"size": [
530,
250
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Lotus Depth",
"properties": {},
"widgets_values": [
"**Diffusion Model**\n\nDownload [lotus-depth-d-v1-1.safetensors](https://huggingface.co/Comfy-Org/lotus/resolve/main/lotus-depth-d-v1-1.safetensors) \n and place it in **ComfyUI/models/diffusion_models**\n\n**VAE Model**\n\nDownload [vae-ft-mse-840000-ema-pruned.safetensors](https://huggingface.co/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.safetensors) and place it in **ComfyUI/models/vae** or you can use any SD1.5 VAE if you prefer.\n\n\n```\nComfyUI/\n├── models/\n│ ├── diffusion_models/\n│ │ └─── lotus-depth-d-v1-1.safetensors\n│ └── vae/\n│ └── lvae-ft-mse-840000-ema-pruned.safetensors\n```\n\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 93,
"type": "UNETLoader",
"pos": [
273.28900146484375,
1968.89404296875
],
"size": [
380,
82
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
57
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "UNETLoader",
"models": [
{
"name": "qwen_image_fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors",
"directory": "diffusion_models"
}
]
},
"widgets_values": [
"QwenImage\\qwen_image_fp8_e4m3fn.safetensors",
"default"
]
},
{
"id": 94,
"type": "CLIPLoader",
"pos": [
273.28900146484375,
2098.892822265625
],
"size": [
380,
106
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
58,
66
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPLoader",
"models": [
{
"name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"qwen_2.5_vl_7b_fp8_scaled.safetensors",
"qwen_image",
"default"
]
},
{
"id": 95,
"type": "f558417c-3dd7-4673-b23a-9b220b839723",
"pos": [
713.2887573242188,
2608.892822265625
],
"size": [
400,
150
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51"
},
"widgets_values": [
"vae-ft-mse-840000-ema-pruned.safetensors",
"lotus-depth-d-v1-1.safetensors",
10000,
"euler"
]
},
{
"id": 96,
"type": "MarkdownNote",
"pos": [
713.2887573242188,
2808.892822265625
],
"size": [
326.9653015136719,
110.74140167236328
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "About Lotus Depth",
"properties": {},
"widgets_values": [
"\"It's a subgraph. Double-click on the node or click the icon on the top-left to learn how it works.\n\nYou can use any SD1.5 VAE.\n\nOr you can use the canny node if you want to use the canny control.\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 97,
"type": "Reroute",
"pos": [
1096.4024658203125,
2788.0654296875
],
"size": [
75,
26
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 54
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
64,
73
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 98,
"type": "VAEDecode",
"pos": [
1543.2880859375,
2448.892822265625
],
"size": [
310,
46
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 55
},
{
"name": "vae",
"type": "VAE",
"link": 56
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
72
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 100,
"type": "CLIPTextEncode",
"pos": [
706.7684936523438,
2391.78271484375
],
"size": [
448.97119140625,
88
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 58
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
62
]
}
],
"title": "CLIP Text Encode (Negative Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
" "
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 101,
"type": "ControlNetLoader",
"pos": [
262.07025146484375,
2413.979248046875
],
"size": [
416.6983337402344,
58
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"links": [
63
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ControlNetLoader",
"models": [
{
"name": "Qwen-Image-InstantX-ControlNet-Union.safetensors",
"url": "https://huggingface.co/Comfy-Org/Qwen-Image-InstantX-ControlNets/resolve/main/split_files/controlnet/Qwen-Image-InstantX-ControlNet-Union.safetensors",
"directory": "controlnet"
}
]
},
"widgets_values": [
"QwenImage\\InstantX_QwenImage-ControlNet-Union.safetensors"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 102,
"type": "VAEEncode",
"pos": [
1229.86669921875,
2174.821533203125
],
"size": [
140,
46
],
"flags": {
"collapsed": false
},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 59
},
{
"name": "vae",
"type": "VAE",
"link": 60
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
71
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 103,
"type": "ControlNetApplyAdvanced",
"pos": [
1210.192138671875,
2288.773681640625
],
"size": [
275.2407531738281,
187.3810272216797
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 61
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 62
},
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 63
},
{
"name": "image",
"type": "IMAGE",
"link": 64
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 65
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
69
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
70
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "ControlNetApplyAdvanced"
},
"widgets_values": [
1,
0,
1
]
},
{
"id": 107,
"type": "KSampler",
"pos": [
1543.2880859375,
1968.89404296875
],
"size": [
310,
430
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 68
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 69
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 70
},
{
"name": "latent_image",
"type": "LATENT",
"link": 71
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
55
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "KSampler"
},
"widgets_values": [
622721004701547,
"fixed",
8,
1,
"euler",
"simple",
1
]
},
{
"id": 109,
"type": "PreviewImage",
"pos": [
1066.7745361328125,
2930.770263671875
],
"size": [
762.8701171875,
516.8220825195312
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 73
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 99,
"type": "LoraLoaderModelOnly",
"pos": [
713.2887573242188,
1958.89404296875
],
"size": [
430,
82
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 57
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
52
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "LoraLoaderModelOnly",
"models": [
{
"name": "Qwen-Image-Lightning-4steps-V1.0.safetensors",
"url": "https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-4steps-V1.0.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"QwenImage\\Qwen-Image-Lightning-8steps-V1.1.safetensors",
1
]
},
{
"id": 75,
"type": "PreviewImage",
"pos": [
839.3949584960938,
1053.288818359375
],
"size": [
896.20068359375,
594.76806640625
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 50
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 83,
"type": "PreviewImage",
"pos": [
1800.4395751953125,
203.54559326171875
],
"size": [
1491.891845703125,
1080.5960693359375
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 47
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.52",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 108,
"type": "PreviewImage",
"pos": [
1904.9281005859375,
1998.6177978515625
],
"size": [
1468.010986328125,
1278.339599609375
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 72
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.52",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 80,
"type": "MarkdownNote",
"pos": [
-201.42062377929688,
61.40761947631836
],
"size": [
540,
630
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Model links",
"properties": {
"widget_ue_connectable": {}
},
"widgets_values": [
"[Tutorial](https://docs.comfy.org/tutorials/image/qwen/qwen-image) | [教程](https://docs.comfy.org/zh-CN/tutorials/image/qwen/qwen-image)\n\n\n## Model links\n\nYou can find all the models on [Huggingface](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/tree/main) or [Modelscope](https://modelscope.cn/models/Comfy-Org/Qwen-Image_ComfyUI/files)\n\n**Diffusion model**\n\n- [qwen_image_fp8_e4m3fn.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors)\n\n**LoRA**\n\n- [Qwen-Image-Lightning-8steps-V1.0.safetensors](https://huggingface.co/lightx2v/Qwen-Image-Lightning/resolve/main/Qwen-Image-Lightning-8steps-V1.0.safetensors)\n- [qwen_image_union_diffsynth_lora.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image-DiffSynth-ControlNets/resolve/main/split_files/loras/qwen_image_union_diffsynth_lora.safetensors)\n\n**Text encoder**\n\n- [qwen_2.5_vl_7b_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors)\n\n**VAE**\n\n- [qwen_image_vae.safetensors](https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors)\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ ├── qwen_image_fp8_e4m3fn.safetensors\n│ │ └── qwen_image_distill_full_fp8_e4m3fn.safetensors\n│ ├── 📂 loras/\n│ │ ├── qwen_image_union_diffsynth_lora.safetensors\n│ │ └── Qwen-Image-Lightning-8steps-V1.0.safetensors\n│ ├── 📂 vae/\n│ │ └── qwen_image_vae.safetensors\n│ └── 📂 text_encoders/\n│ └── qwen_2.5_vl_7b_fp8_scaled.safetensors\n```\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 84,
"type": "AIO_Preprocessor",
"pos": [
838.5389404296875,
900.7136840820312
],
"size": [
270,
82
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 48
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
49,
50
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "7c4f6fb6ff18aa6dbfd4f77c2e8ad46119b5d84d",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"DepthAnythingV2Preprocessor",
1024
]
},
{
"id": 106,
"type": "AIO_Preprocessor",
"pos": [
757.1124267578125,
2970.23974609375
],
"size": [
270,
82
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 67
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
54
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "7c4f6fb6ff18aa6dbfd4f77c2e8ad46119b5d84d",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"DepthAnythingV2Preprocessor",
1024
]
},
{
"id": 73,
"type": "LoadImage",
"pos": [
-1109.145751953125,
1600.50732421875
],
"size": [
621.2973022460938,
498.8866271972656
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
41,
74
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"ComfyUI_temp_uqkmm_00021_.png",
"image"
]
},
{
"id": 105,
"type": "CLIPTextEncode",
"pos": [
693.288818359375,
2138.892822265625
],
"size": [
461.2254333496094,
209.65370178222656
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 66
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 76
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
61
]
}
],
"title": "CLIP Text Encode (Positive Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.51",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"Extreme close-up shot, realistic digital illustration, close eyes, peaceful,oil painting with thick application, girl with curly hair, large black flower, black nail polish, ring details, soft light and shadow, dark green backdrop, delicate hair texture, smooth skin rendering, fine artistic details, dreamy and elegant atmosphere, dark style, grotesque. White hair, huge black flower behind her (with yellow stamens, green stems and leaves), black turtleneck clothing, green leaves and black flowers around, artistic illustration style, sharp color contrast, mysterious atmosphere, delicate brushstrokes, thick oil painting, thickly applied oil painting, the whole picture is filled with layered flowers, huge, petals spreading, beautiful composition, unexpected angle, layered background. Macro, eyes looking down, thick application, brushstrokes, splatters, mottled, old, extremely romantic, light and shadow, strong contrast, maximalist style, full-frame composition."
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 110,
"type": "PrimitiveStringMultiline",
"pos": [
-1102.4730224609375,
1278.956298828125
],
"size": [
596.4619750976562,
244.20399475097656
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
75,
76
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.52",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"Extreme close-up shot, realistic digital illustration, close eyes, peaceful,oil painting with thick application, girl with curly hair, large black flower, black nail polish, ring details, soft light and shadow, dark green backdrop, delicate hair texture, smooth skin rendering, fine artistic details, dreamy and elegant atmosphere, dark style, grotesque. White hair, huge black flower behind her (with yellow stamens, green stems and leaves), black turtleneck clothing, green leaves and black flowers around, artistic illustration style, sharp color contrast, mysterious atmosphere, delicate brushstrokes, thick oil painting, thickly applied oil painting, the whole picture is filled with layered flowers, huge, petals spreading, beautiful composition, unexpected angle, layered background. Macro, eyes looking down, thick application, brushstrokes, splatters, mottled, old, extremely romantic, light and shadow, strong contrast, maximalist style, full-frame composition."
],
"color": "#232",
"bgcolor": "#353"
}
],
"links": [
[
20,
66,
0,
3,
0,
"MODEL"
],
[
21,
70,
0,
3,
1,
"CONDITIONING"
],
[
22,
71,
0,
3,
2,
"CONDITIONING"
],
[
24,
38,
0,
6,
0,
"CLIP"
],
[
25,
38,
0,
7,
0,
"CLIP"
],
[
26,
3,
0,
8,
0,
"LATENT"
],
[
27,
39,
0,
8,
1,
"VAE"
],
[
30,
37,
0,
69,
0,
"MODEL"
],
[
31,
6,
0,
70,
0,
"CONDITIONING"
],
[
32,
72,
0,
70,
1,
"LATENT"
],
[
33,
7,
0,
71,
0,
"CONDITIONING"
],
[
34,
72,
0,
71,
1,
"LATENT"
],
[
36,
39,
0,
72,
1,
"VAE"
],
[
41,
73,
0,
77,
0,
"IMAGE"
],
[
44,
72,
0,
3,
3,
"LATENT"
],
[
45,
69,
0,
79,
0,
"MODEL"
],
[
47,
8,
0,
83,
0,
"IMAGE"
],
[
48,
77,
0,
84,
0,
"IMAGE"
],
[
49,
84,
0,
72,
0,
"IMAGE"
],
[
50,
84,
0,
75,
0,
"IMAGE"
],
[
51,
79,
0,
66,
0,
"MODEL"
],
[
52,
99,
0,
86,
0,
"MODEL"
],
[
54,
106,
0,
97,
0,
"*"
],
[
55,
107,
0,
98,
0,
"LATENT"
],
[
56,
85,
0,
98,
1,
"VAE"
],
[
57,
93,
0,
99,
0,
"MODEL"
],
[
58,
94,
0,
100,
0,
"CLIP"
],
[
59,
90,
0,
102,
0,
"IMAGE"
],
[
60,
85,
0,
102,
1,
"VAE"
],
[
61,
105,
0,
103,
0,
"CONDITIONING"
],
[
62,
100,
0,
103,
1,
"CONDITIONING"
],
[
63,
101,
0,
103,
2,
"CONTROL_NET"
],
[
64,
97,
0,
103,
3,
"IMAGE"
],
[
65,
85,
0,
103,
4,
"VAE"
],
[
66,
94,
0,
105,
0,
"CLIP"
],
[
67,
90,
0,
106,
0,
"IMAGE"
],
[
68,
86,
0,
107,
0,
"MODEL"
],
[
69,
103,
0,
107,
1,
"CONDITIONING"
],
[
70,
103,
1,
107,
2,
"CONDITIONING"
],
[
71,
102,
0,
107,
3,
"LATENT"
],
[
72,
98,
0,
108,
0,
"IMAGE"
],
[
73,
97,
0,
109,
0,
"IMAGE"
],
[
74,
73,
0,
90,
0,
"IMAGE"
],
[
75,
110,
0,
6,
1,
"STRING"
],
[
76,
110,
0,
105,
1,
"STRING"
]
],
"groups": [
{
"id": 1,
"title": "Step 1 - Load models",
"bounding": [
382.78656005859375,
27.348594665527344,
370,
620
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 2,
"title": "Step 2 - Upload reference image",
"bounding": [
382.78656005859375,
667.3485107421875,
370,
730
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 5,
"title": "Conditioning",
"bounding": [
772.7864379882812,
227.3485565185547,
680,
570
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 3,
"title": "Step 3 - Prompt",
"bounding": [
782.7864990234375,
287.3485107421875,
420,
490
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 4,
"title": "Image Processing",
"bounding": [
782.7864990234375,
817.3485107421875,
410,
573.5999755859375
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 6,
"title": "4 steps lighting LoRA",
"bounding": [
772.7864379882812,
27.348594665527344,
680,
180
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 7,
"title": "Step 1 - Upload models",
"bounding": [
263.28900146484375,
1888.8941650390625,
400,
610
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 8,
"title": "Step 2 - Upload reference image",
"bounding": [
263.28900146484375,
2518.892822265625,
400,
550
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 9,
"title": "Image processing and applying ControlNet",
"bounding": [
683.2888793945312,
2518.892822265625,
810,
550
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 10,
"title": "Step 3 - Prompt",
"bounding": [
683.2888793945312,
2068.892822265625,
490,
430
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 11,
"title": "4 steps lightning LoRA",
"bounding": [
683.2888793945312,
1888.8941650390625,
490,
160
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 12,
"title": "Diffsyth Union ControlNet",
"bounding": [
-311.36175537109375,
-104.0265121459961,
3694.980712890625,
1789.9564208984375
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 13,
"title": "InstantX Union ControlNet",
"bounding": [
-306.7109680175781,
1755.294189453125,
3689.650390625,
1702.299072265625
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"definitions": {
"subgraphs": [
{
"id": "f558417c-3dd7-4673-b23a-9b220b839723",
"version": 1,
"state": {
"lastGroupId": 6,
"lastNodeId": 105,
"lastLinkId": 186,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Lotus Depth",
"inputNode": {
"id": -10,
"bounding": [
-420,
1753,
120,
140
]
},
"outputNode": {
"id": -20,
"bounding": [
1045.2000122070312,
1753,
120,
60
]
},
"inputs": [
{
"id": "b946d075-34dd-429b-bbf4-46aa4c693ce1",
"name": "pixels",
"type": "IMAGE",
"linkIds": [
175
],
"localized_name": "pixels",
"pos": {
"0": -320,
"1": 1773
}
},
{
"id": "25d3c1a2-cf9a-4785-8032-4cd13e275b02",
"name": "vae_name",
"type": "COMBO",
"linkIds": [
183
],
"pos": {
"0": -320,
"1": 1793
}
},
{
"id": "51418d0c-a7be-46cb-b995-aefc0c41133a",
"name": "unet_name",
"type": "COMBO",
"linkIds": [
184
],
"pos": {
"0": -320,
"1": 1813
}
},
{
"id": "e1521e97-d7b7-4b40-8d2c-37aa4938a67a",
"name": "sigma",
"type": "FLOAT",
"linkIds": [
185
],
"pos": {
"0": -320,
"1": 1833
}
},
{
"id": "4599e2fd-50fe-428b-88eb-f45862e22153",
"name": "sampler_name",
"type": "COMBO",
"linkIds": [
186
],
"pos": {
"0": -320,
"1": 1853
}
}
],
"outputs": [
{
"id": "6889d480-8282-4e52-935b-952a148b23b7",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
179,
182
],
"localized_name": "IMAGE",
"pos": {
"0": 1065.199951171875,
"1": 1773
}
}
],
"widgets": [],
"nodes": [
{
"id": 92,
"type": "SamplerCustomAdvanced",
"pos": [
630,
1570
],
"size": [
355.20001220703125,
326
],
"flags": {},
"order": 4,
"mode": 4,
"inputs": [
{
"localized_name": "noise",
"name": "noise",
"type": "NOISE",
"link": 164
},
{
"localized_name": "guider",
"name": "guider",
"type": "GUIDER",
"link": 165
},
{
"localized_name": "sampler",
"name": "sampler",
"type": "SAMPLER",
"link": 166
},
{
"localized_name": "sigmas",
"name": "sigmas",
"type": "SIGMAS",
"link": 167
},
{
"localized_name": "latent_image",
"name": "latent_image",
"type": "LATENT",
"link": 168
}
],
"outputs": [
{
"localized_name": "output",
"name": "output",
"type": "LATENT",
"slot_index": 0,
"links": [
171
]
},
{
"localized_name": "denoised_output",
"name": "denoised_output",
"type": "LATENT",
"slot_index": 1,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "SamplerCustomAdvanced",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 94,
"type": "BasicGuider",
"pos": [
370,
1640
],
"size": [
210,
46
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 173
},
{
"localized_name": "conditioning",
"name": "conditioning",
"type": "CONDITIONING",
"link": 169
}
],
"outputs": [
{
"localized_name": "GUIDER",
"name": "GUIDER",
"type": "GUIDER",
"slot_index": 0,
"links": [
165
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "BasicGuider",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 95,
"type": "BasicScheduler",
"pos": [
120,
1740
],
"size": [
210,
106
],
"flags": {},
"order": 6,
"mode": 4,
"inputs": [
{
"localized_name": "model",
"name": "model",
"type": "MODEL",
"link": 174
}
],
"outputs": [
{
"localized_name": "SIGMAS",
"name": "SIGMAS",
"type": "SIGMAS",
"slot_index": 0,
"links": [
170
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "BasicScheduler",
"widget_ue_connectable": {}
},
"widgets_values": [
"normal",
1,
1
]
},
{
"id": 96,
"type": "LotusConditioning",
"pos": [
130,
1660
],
"size": [
210,
26
],
"flags": {},
"order": 0,
"mode": 4,
"inputs": [],
"outputs": [
{
"localized_name": "conditioning",
"name": "conditioning",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
169
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "LotusConditioning",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 97,
"type": "VAEEncode",
"pos": [
130,
1900
],
"size": [
210,
46
],
"flags": {},
"order": 7,
"mode": 4,
"inputs": [
{
"localized_name": "pixels",
"name": "pixels",
"type": "IMAGE",
"link": 175
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 176
}
],
"outputs": [
{
"localized_name": "LATENT",
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
168
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "VAEEncode",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 93,
"type": "DisableNoise",
"pos": [
370,
1570
],
"size": [
210,
26
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [],
"outputs": [
{
"localized_name": "NOISE",
"name": "NOISE",
"type": "NOISE",
"slot_index": 0,
"links": [
164
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "DisableNoise",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 98,
"type": "VAEDecode",
"pos": [
750,
1940
],
"size": [
210,
46
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "samples",
"name": "samples",
"type": "LATENT",
"link": 171
},
{
"localized_name": "vae",
"name": "vae",
"type": "VAE",
"link": 177
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
172
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "VAEDecode",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 99,
"type": "ImageInvert",
"pos": [
760,
2040
],
"size": [
210,
26
],
"flags": {},
"order": 9,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 172
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
179,
182
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "ImageInvert",
"widget_ue_connectable": {}
},
"widgets_values": []
},
{
"id": 89,
"type": "VAELoader",
"pos": [
-230,
1570
],
"size": [
305.93701171875,
58
],
"flags": {},
"order": 3,
"mode": 4,
"inputs": [
{
"localized_name": "vae_name",
"name": "vae_name",
"type": "COMBO",
"widget": {
"name": "vae_name"
},
"link": 183
}
],
"outputs": [
{
"localized_name": "VAE",
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
176,
177
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "VAELoader",
"models": [
{
"name": "vae-ft-mse-840000-ema-pruned.safetensors",
"url": "https://huggingface.co/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.safetensors",
"directory": "vae"
}
],
"widget_ue_connectable": {}
},
"widgets_values": [
"vae-ft-mse-840000-ema-pruned.safetensors"
]
},
{
"id": 87,
"type": "UNETLoader",
"pos": [
-230,
1690
],
"size": [
305.93701171875,
82
],
"flags": {},
"order": 2,
"mode": 4,
"inputs": [
{
"localized_name": "unet_name",
"name": "unet_name",
"type": "COMBO",
"widget": {
"name": "unet_name"
},
"link": 184
}
],
"outputs": [
{
"localized_name": "MODEL",
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
173,
174
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "UNETLoader",
"models": [
{
"name": "lotus-depth-d-v1-1.safetensors",
"url": "https://huggingface.co/Comfy-Org/lotus/resolve/main/lotus-depth-d-v1-1.safetensors",
"directory": "diffusion_models"
}
],
"widget_ue_connectable": {}
},
"widgets_values": [
"lotus-depth-d-v1-1.safetensors",
"default"
]
},
{
"id": 101,
"type": "SetFirstSigma",
"pos": [
370,
1830
],
"size": [
210,
58
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "sigmas",
"name": "sigmas",
"type": "SIGMAS",
"link": 170
},
{
"localized_name": "sigma",
"name": "sigma",
"type": "FLOAT",
"widget": {
"name": "sigma"
},
"link": 185
}
],
"outputs": [
{
"localized_name": "SIGMAS",
"name": "SIGMAS",
"type": "SIGMAS",
"slot_index": 0,
"links": [
167
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "SetFirstSigma",
"widget_ue_connectable": {}
},
"widgets_values": [
10000
]
},
{
"id": 100,
"type": "KSamplerSelect",
"pos": [
370,
1730
],
"size": [
210,
58
],
"flags": {},
"order": 10,
"mode": 4,
"inputs": [
{
"localized_name": "sampler_name",
"name": "sampler_name",
"type": "COMBO",
"widget": {
"name": "sampler_name"
},
"link": 186
}
],
"outputs": [
{
"localized_name": "SAMPLER",
"name": "SAMPLER",
"type": "SAMPLER",
"slot_index": 0,
"links": [
166
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.34",
"Node name for S&R": "KSamplerSelect",
"widget_ue_connectable": {}
},
"widgets_values": [
"euler"
]
}
],
"groups": [
{
"id": 6,
"title": "Load models",
"bounding": [
-240,
1500,
325.93701171875,
285.6000061035156
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"links": [
{
"id": 164,
"origin_id": 93,
"origin_slot": 0,
"target_id": 92,
"target_slot": 0,
"type": "NOISE"
},
{
"id": 165,
"origin_id": 94,
"origin_slot": 0,
"target_id": 92,
"target_slot": 1,
"type": "GUIDER"
},
{
"id": 166,
"origin_id": 100,
"origin_slot": 0,
"target_id": 92,
"target_slot": 2,
"type": "SAMPLER"
},
{
"id": 167,
"origin_id": 101,
"origin_slot": 0,
"target_id": 92,
"target_slot": 3,
"type": "SIGMAS"
},
{
"id": 168,
"origin_id": 97,
"origin_slot": 0,
"target_id": 92,
"target_slot": 4,
"type": "LATENT"
},
{
"id": 173,
"origin_id": 87,
"origin_slot": 0,
"target_id": 94,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 169,
"origin_id": 96,
"origin_slot": 0,
"target_id": 94,
"target_slot": 1,
"type": "CONDITIONING"
},
{
"id": 174,
"origin_id": 87,
"origin_slot": 0,
"target_id": 95,
"target_slot": 0,
"type": "MODEL"
},
{
"id": 176,
"origin_id": 89,
"origin_slot": 0,
"target_id": 97,
"target_slot": 1,
"type": "VAE"
},
{
"id": 170,
"origin_id": 95,
"origin_slot": 0,
"target_id": 101,
"target_slot": 0,
"type": "SIGMAS"
},
{
"id": 171,
"origin_id": 92,
"origin_slot": 0,
"target_id": 98,
"target_slot": 0,
"type": "LATENT"
},
{
"id": 177,
"origin_id": 89,
"origin_slot": 0,
"target_id": 98,
"target_slot": 1,
"type": "VAE"
},
{
"id": 172,
"origin_id": 98,
"origin_slot": 0,
"target_id": 99,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 175,
"origin_id": -10,
"origin_slot": 0,
"target_id": 97,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 179,
"origin_id": 99,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 182,
"origin_id": 99,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 183,
"origin_id": -10,
"origin_slot": 1,
"target_id": 89,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 184,
"origin_id": -10,
"origin_slot": 2,
"target_id": 87,
"target_slot": 0,
"type": "COMBO"
},
{
"id": 185,
"origin_id": -10,
"origin_slot": 3,
"target_id": 101,
"target_slot": 1,
"type": "FLOAT"
},
{
"id": 186,
"origin_id": -10,
"origin_slot": 4,
"target_id": 100,
"target_slot": 0,
"type": "COMBO"
}
],
"extra": {}
}
]
},
"config": {},
"extra": {
"ds": {
"scale": 0.30593787693052377,
"offset": [
1321.702703426095,
358.0203942568079
]
},
"frontendVersion": "1.25.10",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}