{ "id": "fb391fd9-6572-48c0-8dbe-90f72e2b72d2", "revision": 0, "last_node_id": 277, "last_link_id": 574, "nodes": [ { "id": 13, "type": "CLIPTextEncode", "pos": [ 25820, 3490 ], "size": [ 570, 180 ], "flags": { "collapsed": true }, "order": 10, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 537 }, { "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": 57 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "slot_index": 0, "links": [ 361, 448 ] } ], "title": "CLIP Text Encode (Negative Prompt)", "properties": { "cnr_id": "comfy-core", "ver": "0.3.48", "Node name for S\u0026R": "CLIPTextEncode", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { "text": true }, "input_ue_unconnectable": { } } }, "widgets_values": [ "low resolution, blurry, bad anatomy, extra limbs, deformed hands, oversaturated colors, cartoon, anime, illustration, flat lighting, overexposed highlights, underexposed shadows, plastic skin, watermark, text, logo, cropped subject" ], "color": "#322", "bgcolor": "#533" }, { "id": 12, "type": "CLIPTextEncode", "pos": [ 25880, 2770 ], "size": [ 570, 290 ], "flags": { "collapsed": true }, "order": 9, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 536 }, { "name": "text", "type": "STRING", "widget": { "name": "text" }, "link": 569 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "slot_index": 0, "links": [ 360, 447 ] } ], "title": "CLIP Text Encode (Positive Prompt)", "properties": { "cnr_id": "comfy-core", "ver": "0.3.48", "Node name for S\u0026R": "CLIPTextEncode", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { "text": true }, "input_ue_unconnectable": { } } }, "widgets_values": [ "a cinematic portrait of an ornate glass botanical sculpture in a sunlit studio, detailed translucent petals, polished brass stand, soft window light, gentle rim lighting, shallow depth of field, natural color palette, crisp realistic texture" ], "color": "#232", "bgcolor": "#353" }, { "id": 270, "type": "Any Switch (rgthree)", "pos": [ 25920, 2860 ], "size": [ 290, 140 ], "flags": { "collapsed": true }, "order": 8, "mode": 0, "inputs": [ { "dir": 3, "name": "any_01", "type": "STRING", "link": 567 }, { "dir": 3, "name": "any_02", "type": "STRING", "link": 568 }, { "dir": 3, "name": "any_03", "type": "STRING", "link": null }, { "dir": 3, "name": "any_04", "type": "STRING", "link": null }, { "name": "any_05", "type": "STRING", "link": null } ], "outputs": [ { "dir": 4, "label": "STRING", "name": "*", "shape": 3, "type": "STRING", "links": [ 569 ] } ], "title": "Prompt Switch", "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 246, "type": "Power Lora Loader (rgthree)", "pos": [ 25070, 2210 ], "size": [ 600, 370 ], "flags": { "pinned": true }, "order": 20, "mode": 0, "inputs": [ { "dir": 3, "name": "model", "type": "MODEL", "link": 531 }, { "dir": 3, "name": "clip", "type": "CLIP", "link": 532 } ], "outputs": [ { "dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [ 533, 534, 535 ] }, { "dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": [ 536, 537 ] } ], "title": "ZiB Lora Loader", "properties": { "cnr_id": "rgthree-comfy", "ver": "738105af5fb14e96fbecaf406dc356e284797e8c", "Show Strengths": "Single Strength", "Match": "", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ { }, { "type": "PowerLoraLoaderHeaderWidget" }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { }, "" ] }, { "id": 247, "type": "Power Lora Loader (rgthree)", "pos": [ 25700, 2210 ], "size": [ 600, 370 ], "flags": { "pinned": true }, "order": 21, "mode": 0, "inputs": [ { "dir": 3, "name": "model", "type": "MODEL", "link": 538 }, { "dir": 3, "name": "clip", "type": "CLIP", "link": null } ], "outputs": [ { "dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [ 539, 540 ] }, { "dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": null } ], "title": "ZiT Lora Loader", "properties": { "cnr_id": "rgthree-comfy", "ver": "738105af5fb14e96fbecaf406dc356e284797e8c", "Show Strengths": "Single Strength", "Match": "", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ { }, { "type": "PowerLoraLoaderHeaderWidget" }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { "on": false, "lora": "", "strength": 0, "strengthTwo": null }, { }, "" ] }, { "id": 209, "type": "0709a65c-8917-486f-8eab-02b3ea2b9f17", "pos": [ 24740, 2210 ], "size": [ 300, 370 ], "flags": { "pinned": true }, "order": 19, "mode": 0, "inputs": [ { "name": "a", "type": "*", "link": 535 }, { "name": "b", "type": "*", "link": 540 }, { "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 566 }, { "name": "images", "type": "IMAGE", "link": 462 }, { "name": "modelname", "shape": 7, "type": "STRING", "widget": { "name": "modelname" }, "link": 463 }, { "name": "negative", "shape": 7, "type": "STRING", "widget": { "name": "negative" }, "link": 464 }, { "name": "width", "shape": 7, "type": "INT", "widget": { "name": "width" }, "link": 465 }, { "name": "height", "shape": 7, "type": "INT", "widget": { "name": "height" }, "link": 466 }, { "name": "seed_value", "shape": 7, "type": "INT", "widget": { "name": "seed_value" }, "link": 572 } ], "outputs": [ ], "properties": { "proxyWidgets": [ [ "192", "string_a" ], [ "37", "modelname" ], [ "37", "negative" ], [ "37", "width" ], [ "37", "height" ], [ "37", "seed_value" ] ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 271, "type": "MarkdownNote", "pos": [ 25700, 3590 ], "size": [ 600, 280 ], "flags": { "collapsed": true }, "order": 0, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Standard Negative", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "low resolution, blurry, bad anatomy, extra limbs, deformed hands, oversaturated colors, cartoon, anime, illustration, flat lighting, overexposed highlights, underexposed shadows, plastic skin, watermark, text, logo, cropped subject" ], "color": "#432", "bgcolor": "#653" }, { "id": 178, "type": "aad07812-d884-4ea3-aff0-d4691e0255eb", "pos": [ 24740, 3260 ], "size": [ 300, 580 ], "flags": { }, "order": 12, "mode": 4, "inputs": [ { "name": "on_false", "type": "*", "widget": { "name": "on_false" }, "link": 382 }, { "name": "on_true", "type": "*", "widget": { "name": "on_true" }, "link": 378 }, { "name": "vae", "type": "VAE", "link": 374 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 351, 356 ] } ], "properties": { "proxyWidgets": [ [ "172", "height" ], [ "172", "width" ], [ "173", "upload" ], [ "173", "image" ], [ "175", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 179, "type": "LatentSwitch", "pos": [ 25070, 3260 ], "size": [ 290, 140 ], "flags": { }, "order": 13, "mode": 0, "inputs": [ { "name": "input1", "shape": 7, "type": "*", "link": 356 }, { "name": "input2", "type": "LATENT", "link": 383 }, { "name": "input3", "type": "LATENT", "link": null } ], "outputs": [ { "label": "LATENT", "name": "selected_value", "type": "*", "links": [ 357, 363 ] }, { "name": "selected_label", "type": "STRING", "links": null }, { "name": "selected_index", "type": "INT", "links": null } ], "title": "Latent Switch", "properties": { "cnr_id": "comfyui-impact-pack", "ver": "8.28.2", "Node name for S\u0026R": "LatentSwitch", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ 2, false ] }, { "id": 211, "type": "Bookmark (rgthree)", "pos": [ 24520, 2080 ], "size": [ 210, 70 ], "flags": { "collapsed": true, "pinned": true }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "🔖", "properties": { "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ "1", 0.71 ] }, { "id": 106, "type": "LGNoiseInjectionLatent", "pos": [ 27220, 2830 ], "size": [ 600, 130 ], "flags": { }, "order": 11, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 369 }, { "name": "reference_latent", "type": "LATENT", "link": 357 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 531 ] } ], "properties": { "cnr_id": "comfyui_lg_samplingutils", "ver": "1.0.2", "Node name for S\u0026R": "LGNoiseInjectionLatent", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ 0.16, 0, 0.16 ] }, { "id": 184, "type": "ba374f3f-a0b1-4877-ad8e-879a294172c4", "pos": [ 27220, 3010 ], "size": [ 600, 30 ], "flags": { }, "order": 16, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 389 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 392, 573 ] } ], "properties": { "proxyWidgets": [ ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 185, "type": "b1fc65bc-d294-4244-8353-d6ffe6a5d5f1", "pos": [ 27450, 3090 ], "size": [ 210, 100 ], "flags": { "collapsed": false, "pinned": true }, "order": 17, "mode": 4, "inputs": [ { "name": "value", "type": "*", "link": 392 } ], "outputs": [ { "name": "output", "type": "*", "links": [ ] }, { "name": "IMAGE", "type": "IMAGE", "links": [ 445 ] } ], "properties": { "proxyWidgets": [ ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 206, "type": "6642a963-a960-4f8d-b0de-61504b688640", "pos": [ 27220, 3090 ], "size": [ 210, 140 ], "flags": { "collapsed": false, "pinned": true }, "order": 18, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 445 }, { "name": "model", "type": "MODEL", "link": 534 }, { "name": "positive", "type": "CONDITIONING", "link": 447 }, { "name": "negative", "type": "CONDITIONING", "link": 448 }, { "name": "vae", "type": "VAE", "link": 449 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 462, 574 ] } ], "properties": { "proxyWidgets": [ [ "203", "upscale_by" ] ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 183, "type": "aef04b2a-ed30-402a-beea-742c379c8e10", "pos": [ 27680, 3090 ], "size": [ 210, 220 ], "flags": { "collapsed": false, "pinned": true }, "order": 15, "mode": 4, "inputs": [ { "name": "vae", "type": "VAE", "link": 384 }, { "name": "model", "type": "MODEL", "link": 385 }, { "name": "a", "type": "*", "link": 386 }, { "name": "b", "type": "*", "link": 387 } ], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 388 ] } ], "properties": { "proxyWidgets": [ [ "75", "$$canvas-image-preview" ], [ "81", "$$canvas-image-preview" ], [ "77", "$$canvas-image-preview" ], [ "73", "$$canvas-image-preview" ], [ "79", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 275, "type": "MarkdownNote", "pos": [ 23900, 2210 ], "size": [ 600, 1000 ], "flags": { }, "order": 2, "mode": 0, "inputs": [ ], "outputs": [ ], "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "# Required Custom Nodes\n\n### 🧩 Required External Node Packs\n\nInstall these with **ComfyUI Manager**, or download/clone the linked repos into your `ComfyUI/custom_nodes/` folder.\n\n- [🧩 rgthree-comfy](https://github.com/rgthree/rgthree-comfy)\n- [💾 ComfyUI-Image-Saver](https://github.com/alexopus/ComfyUI-Image-Saver)\n- [🧰 ComfyUI-Impact-Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack)\n- [🎛️ ComfyUI-LG_SamplingUtils](https://github.com/LAOGOU-666/ComfyUI-LG_SamplingUtils)\n- [🧱 ComfyUI_essentials](https://github.com/cubiq/ComfyUI_essentials)\n- [⚙️ ComfyUI-Easy-Use](https://github.com/yolain/ComfyUI-Easy-Use)\n- [🎚️ ComfyUI-KJNodes](https://github.com/kijai/ComfyUI-KJNodes)\n- [🧪 RES4LYF](https://github.com/ClownsharkBatwing/RES4LYF)\n- [🕹️ ComfyUI ControlNet Aux](https://github.com/Fannovel16/comfyui_controlnet_aux)\n- [🌊 ComfyUI-DepthAnythingV3](https://github.com/PozzettiAndrea/ComfyUI-DepthAnythingV3)\n- [🎞️ ComfyUI-SeedVR2_VideoUpscaler](https://github.com/numz/ComfyUI-SeedVR2_VideoUpscaler)\n- [🧹 ComfyUI-Unload-Model](https://github.com/SeanScripts/ComfyUI-Unload-Model)\n- [🔍 ComfyUI_UltimateSDUpscale](https://github.com/ssitu/ComfyUI_UltimateSDUpscale)\n- [🧾 WAS Node Suite - Revised](https://github.com/ltdrdata/was-node-suite-comfyui)\n- [🎨 comfyui-vrgamedevgirl](https://github.com/vrgamegirl19/comfyui-vrgamedevgirl)\n\n### 📦 Included EmberFrame Helper Pack\n\nInstall EmberFrame Nodes once:\n\n- [📦 emberframe-nodes](https://github.com/emberframe/emberframe-nodes) version `1.0.1`\n\n### 📁 Custom Node Folder Layout\n\n```text\n📁 ComfyUI/\n└── 📁 custom_nodes/\n ├── 📁 emberframe-nodes/\n ├── 📁 rgthree-comfy/\n ├── 📁 ComfyUI-Image-Saver/\n ├── 📁 ComfyUI-Impact-Pack/\n ├── 📁 ComfyUI-LG_SamplingUtils/\n ├── 📁 ComfyUI_essentials/\n ├── 📁 ComfyUI-Easy-Use/\n ├── 📁 ComfyUI-KJNodes/\n ├── 📁 RES4LYF/\n ├── 📁 comfyui_controlnet_aux/\n ├── 📁 ComfyUI-DepthAnythingV3/\n ├── 📁 seedvr2_videoupscaler/\n ├── 📁 ComfyUI-Unload-Model/\n ├── 📁 ComfyUI_UltimateSDUpscale/\n ├── 📁 was-node-suite-comfyui/\n └── 📁 comfyui-vrgamedevgirl/\n```\n\nRestart Comfy after installing or copying node folders.\n\n\u003e ⚠️ The Film Grain and Sharpen nodes in this workflow are provided by `comfyui-vrgamedevgirl`." ], "color": "#432", "bgcolor": "#653" }, { "id": 272, "type": "MarkdownNote", "pos": [ 25070, 3460 ], "size": [ 290, 140 ], "flags": { }, "order": 3, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Latent Selection", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "## Workflow Note\n\n- **Input 1:** `img2img`\n- **Input 2:** `empty latent`\n\n**Reminder:** Change the **denoise value** in the Global sub-graph when using `img2img`." ], "color": "#432", "bgcolor": "#653" }, { "id": 276, "type": "Image Comparer (rgthree)", "pos": [ 26330, 2210 ], "size": [ 860, 1330 ], "flags": { }, "order": 22, "mode": 0, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 573 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 574 } ], "outputs": [ ], "properties": { "cnr_id": "rgthree-comfy", "ver": "738105af5fb14e96fbecaf406dc356e284797e8c", "comparer_mode": "Slide", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "" }, { "name": "B", "selected": true, "url": "" } ] ] }, { "id": 262, "type": "LoadImage", "pos": [ 24740, 2630 ], "size": [ 300, 580 ], "flags": { "collapsed": false }, "order": 4, "mode": 4, "inputs": [ ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 563 ] }, { "name": "MASK", "type": "MASK", "links": [ ] } ], "title": "Prompt From Image", "properties": { "cnr_id": "comfy-core", "ver": "0.22.2", "Node name for S\u0026R": "LoadImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ "example_input.png", "image" ], "color": "#232", "bgcolor": "#353" }, { "id": 34, "type": "String Literal (Image Saver)", "pos": [ 25700, 3260 ], "size": [ 600, 280 ], "flags": { }, "order": 5, "mode": 0, "inputs": [ ], "outputs": [ { "name": "STRING", "type": "STRING", "links": [ 57, 464 ] } ], "title": "Negative Prompt", "properties": { "cnr_id": "comfyui-image-saver", "ver": "a7c3d376645821d327a4c4ada5630390a124552f", "Node name for S\u0026R": "String Literal (Image Saver)", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": "low resolution, blurry, bad anatomy, extra limbs, deformed hands, oversaturated colors, cartoon, anime, illustration, flat lighting, overexposed highlights, underexposed shadows, plastic skin, watermark, text, logo, cropped subject", "color": "#322", "bgcolor": "#533" }, { "id": 269, "type": "2508c358-4d12-4da5-9bd9-525216cefdbd", "pos": [ 25700, 2630 ], "size": [ 600, 580 ], "flags": { }, "order": 7, "mode": 4, "inputs": [ { "name": "image", "shape": 7, "type": "IMAGE", "link": 563 }, { "name": "text_b", "shape": 7, "type": "STRING", "link": 564 } ], "outputs": [ { "name": "generated_text", "type": "STRING", "links": [ 566, 567 ] } ], "properties": { "proxyWidgets": [ [ "264", "preview_markdown" ], [ "264", "preview_text" ] ], "cnr_id": "comfy-core", "ver": "0.22.2", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ ], "color": "#232", "bgcolor": "#353" }, { "id": 182, "type": "c14b138a-926c-465b-82bc-ac359302b9ca", "pos": [ 27220, 2210 ], "size": [ 600, 570 ], "flags": { }, "order": 14, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 539 }, { "name": "positive", "type": "CONDITIONING", "link": 360 }, { "name": "negative", "type": "CONDITIONING", "link": 361 }, { "name": "model_1", "type": "MODEL", "link": 388 }, { "name": "latent_image", "type": "LATENT", "link": 363 }, { "name": "model_2", "type": "MODEL", "link": 533 } ], "outputs": [ { "name": "output", "type": "*", "links": [ 389 ] }, { "name": "MODEL", "type": "MODEL", "links": [ 385 ] }, { "name": "MODEL_1", "type": "MODEL", "links": [ 538 ] }, { "name": "CLIP", "type": "CLIP", "links": [ 532 ] }, { "name": "MODEL_2", "type": "MODEL", "links": [ 369 ] }, { "name": "VAE", "type": "VAE", "links": [ 374, 384, 449 ] }, { "name": "width", "type": "INT", "links": [ 378, 386, 465 ] }, { "name": "height", "type": "INT", "links": [ 382, 387, 466 ] }, { "name": "LATENT", "type": "LATENT", "links": [ 383 ] }, { "label": "Checkpoint names", "name": "*", "type": "STRING", "links": [ 463 ] }, { "label": "Seed", "name": "INT", "type": "INT", "links": [ 572 ] } ], "properties": { "proxyWidgets": [ [ "8", "unet_name" ], [ "9", "unet_name" ], [ "27", "cfg" ], [ "21", "shift" ], [ "273", "seed" ], [ "273", "control_after_generate" ], [ "3", "sampler_name" ], [ "4", "scheduler" ], [ "4", "steps" ], [ "4", "denoise" ], [ "40", "aspect" ], [ "40", "orientation" ], [ "40", "megapixels" ], [ "6", "batch_size" ] ], "cnr_id": "comfy-core", "ver": "0.14.1", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 240, "type": "28d0027a-7fc0-46cf-b796-03a3de3ed684", "pos": [ 25070, 2630 ], "size": [ 600, 580 ], "flags": { }, "order": 6, "mode": 0, "inputs": [ ], "outputs": [ { "name": "prompt_out", "type": "STRING", "links": [ 564, 568 ] } ], "properties": { "proxyWidgets": [ [ "234", "prompt" ] ], "cnr_id": "comfy-core", "ver": "0.19.4", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ ], "color": "#232", "bgcolor": "#353" } ], "links": [ [ 57, 34, 0, 13, 1, "STRING" ], [ 351, 178, 0, 177, 0, "INT" ], [ 356, 178, 0, 179, 0, "LATENT" ], [ 357, 179, 0, 106, 1, "LATENT" ], [ 360, 12, 0, 182, 1, "CONDITIONING" ], [ 361, 13, 0, 182, 2, "CONDITIONING" ], [ 363, 179, 0, 182, 4, "LATENT" ], [ 369, 182, 4, 106, 0, "MODEL" ], [ 374, 182, 5, 178, 2, "VAE" ], [ 378, 182, 6, 178, 1, "INT" ], [ 382, 182, 7, 178, 0, "INT" ], [ 383, 182, 8, 179, 1, "LATENT" ], [ 384, 182, 5, 183, 0, "VAE" ], [ 385, 182, 1, 183, 1, "MODEL" ], [ 386, 182, 6, 183, 2, "INT" ], [ 387, 182, 7, 183, 3, "INT" ], [ 388, 183, 0, 182, 3, "MODEL" ], [ 389, 182, 0, 184, 0, "IMAGE" ], [ 392, 184, 0, 185, 0, "IMAGE" ], [ 445, 185, 1, 206, 0, "IMAGE" ], [ 447, 12, 0, 206, 2, "CONDITIONING" ], [ 448, 13, 0, 206, 3, "CONDITIONING" ], [ 449, 182, 5, 206, 4, "VAE" ], [ 462, 206, 0, 209, 3, "IMAGE" ], [ 463, 182, 9, 209, 4, "STRING" ], [ 464, 34, 0, 209, 5, "STRING" ], [ 465, 182, 6, 209, 6, "INT" ], [ 466, 182, 7, 209, 7, "INT" ], [ 531, 106, 0, 246, 0, "MODEL" ], [ 532, 182, 3, 246, 1, "CLIP" ], [ 533, 246, 0, 182, 5, "MODEL" ], [ 534, 246, 0, 206, 1, "MODEL" ], [ 535, 246, 0, 209, 0, "MODEL" ], [ 536, 246, 1, 12, 0, "CLIP" ], [ 537, 246, 1, 13, 0, "CLIP" ], [ 538, 182, 2, 247, 0, "MODEL" ], [ 539, 247, 0, 182, 0, "MODEL" ], [ 540, 247, 0, 209, 1, "MODEL" ], [ 563, 262, 0, 269, 0, "IMAGE" ], [ 564, 240, 0, 269, 1, "STRING" ], [ 566, 269, 0, 209, 2, "STRING" ], [ 567, 269, 0, 270, 0, "STRING" ], [ 568, 240, 0, 270, 1, "STRING" ], [ 569, 270, 0, 12, 1, "STRING" ], [ 572, 182, 10, 209, 8, "INT" ], [ 573, 184, 0, 276, 0, "IMAGE" ], [ 574, 206, 0, 276, 1, "IMAGE" ] ], "groups": [ ], "definitions": { "subgraphs": [ { "id": "aad07812-d884-4ea3-aff0-d4691e0255eb", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Image 2 Image", "inputNode": { "id": -10, "bounding": [ 27210, 2663.8, 128, 108 ] }, "outputNode": { "id": -20, "bounding": [ 28100, 2683.8, 128, 68 ] }, "inputs": [ { "id": "d743b7ef-6b7b-4fd5-895c-a3f0aa0b1c14", "name": "on_false", "type": "*", "linkIds": [ 334, 335 ], "localized_name": "on_false", "pos": [ 27314, 2687.8 ] }, { "id": "2e8eb95a-7533-435c-be3c-562099fe76b5", "name": "on_true", "type": "*", "linkIds": [ 336, 337 ], "localized_name": "on_true", "pos": [ 27314, 2707.8 ] }, { "id": "68848c01-b849-4475-98ef-baa5377edf50", "name": "vae", "type": "VAE", "linkIds": [ 339 ], "localized_name": "vae", "pos": [ 27314, 2727.8 ] } ], "outputs": [ { "id": "0cb27daf-aa5a-4326-a0f2-f859c3b84548", "name": "LATENT", "type": "LATENT", "linkIds": [ 345 ], "localized_name": "LATENT", "pos": [ 28124, 2707.8 ] } ], "widgets": [ ], "nodes": [ { "id": 167, "type": "GetImageSize+", "pos": [ 27420, 2760 ], "size": [ 170, 70 ], "flags": { "collapsed": true, "pinned": true }, "order": 2, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 326 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ ] }, { "localized_name": "count", "name": "count", "type": "INT", "links": [ ] } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S\u0026R": "GetImageSize+", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 168, "type": "easy compare", "pos": [ 27420, 2800 ], "size": [ 270, 60 ], "flags": { "collapsed": true, "pinned": true }, "order": 0, "mode": 0, "inputs": [ { "localized_name": "a", "name": "a", "shape": 7, "type": "*", "link": null }, { "localized_name": "b", "name": "b", "shape": 7, "type": "*", "link": null } ], "outputs": [ { "localized_name": "boolean", "name": "boolean", "type": "BOOLEAN", "links": [ 327 ] } ], "title": "Compare Sides", "properties": { "cnr_id": "comfyui-easy-use", "ver": "1.3.4", "Node name for S\u0026R": "easy compare", "ue_properties": { "widget_ue_connectable": { "comparison": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ "a \u003c b" ] }, { "id": 169, "type": "LazySwitchKJ", "pos": [ 27420, 2840 ], "size": [ 270, 60 ], "flags": { "collapsed": true, "pinned": true }, "order": 3, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "*", "link": 334 }, { "localized_name": "on_true", "name": "on_true", "type": "*", "link": 336 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 327 } ], "outputs": [ { "localized_name": "*", "name": "*", "type": "*", "links": [ 329 ] } ], "title": "Longest Side", "properties": { "cnr_id": "comfyui-kjnodes", "ver": "1.1.9", "Node name for S\u0026R": "LazySwitchKJ", "ue_properties": { "widget_ue_connectable": { "switch": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ false ] }, { "id": 170, "type": "ImageScaleToMaxDimension", "pos": [ 27420, 2720 ], "size": [ 260, 50 ], "flags": { "collapsed": true, "pinned": true }, "order": 4, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 328 }, { "localized_name": "largest_size", "name": "largest_size", "type": "INT", "widget": { "name": "largest_size" }, "link": 329 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 326, 333 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "ImageScaleToMaxDimension", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "lanczos", 1024 ] }, { "id": 172, "type": "ImageCrop+", "pos": [ 27400, 2900 ], "size": [ 630, 200 ], "flags": { "pinned": true }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 333 }, { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 337 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 335 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 331, 332 ] }, { "localized_name": "x", "name": "x", "type": "INT", "links": [ ] }, { "localized_name": "y", "name": "y", "type": "INT", "links": [ ] } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S\u0026R": "ImageCrop+", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ 256, 256, "center", 0, 0 ] }, { "id": 171, "type": "VAEEncode", "pos": [ 27780, 2580 ], "size": [ 140, 50 ], "flags": { "collapsed": false, "pinned": true }, "order": 5, "mode": 0, "inputs": [ { "localized_name": "pixels", "name": "pixels", "type": "IMAGE", "link": 331 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 339 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 345 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S\u0026R": "VAEEncode", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 175, "type": "PreviewImage", "pos": [ 27720, 2380 ], "size": [ 300, 470 ], "flags": { "pinned": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 332 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ ] }, { "id": 173, "type": "LoadImage", "pos": [ 27400, 2380 ], "size": [ 300, 470 ], "flags": { "pinned": true }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 328 ] }, { "localized_name": "MASK", "name": "MASK", "type": "MASK", "links": [ ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "LoadImage", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "example_input.png", "image" ] } ], "groups": [ { "id": 18, "title": "Img2Img", "bounding": [ 27390, 2320, 650, 787.6 ], "color": "#3f789e", "flags": { } } ], "links": [ { "id": 326, "origin_id": 170, "origin_slot": 0, "target_id": 167, "target_slot": 0, "type": "IMAGE" }, { "id": 327, "origin_id": 168, "origin_slot": 0, "target_id": 169, "target_slot": 2, "type": "BOOLEAN" }, { "id": 328, "origin_id": 173, "origin_slot": 0, "target_id": 170, "target_slot": 0, "type": "IMAGE" }, { "id": 329, "origin_id": 169, "origin_slot": 0, "target_id": 170, "target_slot": 1, "type": "INT" }, { "id": 333, "origin_id": 170, "origin_slot": 0, "target_id": 172, "target_slot": 0, "type": "IMAGE" }, { "id": 331, "origin_id": 172, "origin_slot": 0, "target_id": 171, "target_slot": 0, "type": "IMAGE" }, { "id": 332, "origin_id": 172, "origin_slot": 0, "target_id": 175, "target_slot": 0, "type": "IMAGE" }, { "id": 334, "origin_id": -10, "origin_slot": 0, "target_id": 169, "target_slot": 0, "type": "INT" }, { "id": 335, "origin_id": -10, "origin_slot": 0, "target_id": 172, "target_slot": 2, "type": "INT" }, { "id": 336, "origin_id": -10, "origin_slot": 1, "target_id": 169, "target_slot": 1, "type": "INT" }, { "id": 337, "origin_id": -10, "origin_slot": 1, "target_id": 172, "target_slot": 1, "type": "INT" }, { "id": 339, "origin_id": -10, "origin_slot": 2, "target_id": 171, "target_slot": 1, "type": "VAE" }, { "id": 345, "origin_id": 171, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "LATENT" } ], "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "c14b138a-926c-465b-82bc-ac359302b9ca", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Global", "inputNode": { "id": -10, "bounding": [ 26810, 3610, 128, 168 ] }, "outputNode": { "id": -20, "bounding": [ 29130, 3580, 153.80859375, 268 ] }, "inputs": [ { "id": "20e2d24d-5777-4ec8-b4ad-a12b6bb8afa2", "name": "model", "type": "MODEL", "linkIds": [ 30 ], "localized_name": "model", "pos": [ 26914, 3634 ] }, { "id": "8bb0b7b1-5ac2-4f65-8636-d06d060f1858", "name": "positive", "type": "CONDITIONING", "linkIds": [ 31, 32 ], "localized_name": "positive", "pos": [ 26914, 3654 ] }, { "id": "7399c10e-daf7-4343-a26d-443e1748cb98", "name": "negative", "type": "CONDITIONING", "linkIds": [ 33, 34 ], "localized_name": "negative", "pos": [ 26914, 3674 ] }, { "id": "b8f227b2-bfa5-44bf-ad4a-89b452cc7606", "name": "model_1", "type": "MODEL", "linkIds": [ 163 ], "localized_name": "model_1", "pos": [ 26914, 3694 ] }, { "id": "a341507a-2667-4ac5-b556-7312f727372b", "name": "latent_image", "type": "LATENT", "linkIds": [ 353 ], "localized_name": "latent_image", "pos": [ 26914, 3714 ] }, { "id": "6498abba-9088-46a3-bd6e-26e3166677a6", "name": "model_2", "type": "MODEL", "linkIds": [ 3, 150 ], "localized_name": "model_2", "pos": [ 26914, 3734 ] } ], "outputs": [ { "id": "b25f7d65-14fd-49ab-b563-37ee08bd695c", "name": "output", "type": "*", "linkIds": [ 43 ], "localized_name": "output", "pos": [ 29154, 3604 ] }, { "id": "0e325f4e-a755-4174-9d1e-e9a2d2c9616b", "name": "MODEL", "type": "MODEL", "linkIds": [ 147 ], "localized_name": "MODEL", "pos": [ 29154, 3624 ] }, { "id": "637e3b18-e621-4cfc-a285-62655e0017f6", "name": "MODEL_1", "type": "MODEL", "linkIds": [ 42 ], "localized_name": "MODEL_1", "pos": [ 29154, 3644 ] }, { "id": "4b6ae5a2-9e44-4431-bb88-a06403d188ff", "name": "CLIP", "type": "CLIP", "linkIds": [ 19 ], "localized_name": "CLIP", "pos": [ 29154, 3664 ] }, { "id": "c13e2367-5447-464b-b84a-0b7d1cdf4c2c", "name": "MODEL_2", "type": "MODEL", "linkIds": [ 195 ], "localized_name": "MODEL_2", "pos": [ 29154, 3684 ] }, { "id": "7f3a7cfb-ae22-49cd-a6df-739326a79c73", "name": "VAE", "type": "VAE", "linkIds": [ 122, 122, 122, 122, 122 ], "localized_name": "VAE", "pos": [ 29154, 3704 ] }, { "id": "bb57c2ce-2d35-4059-9820-16f4e68db45d", "name": "width", "type": "INT", "linkIds": [ 68, 68, 68, 68 ], "localized_name": "width", "pos": [ 29154, 3724 ] }, { "id": "e7b8791b-d6d8-41ed-9245-63fa08eb9174", "name": "height", "type": "INT", "linkIds": [ 69, 69, 69, 69 ], "localized_name": "height", "pos": [ 29154, 3744 ] }, { "id": "b32edbcc-30c5-4dd3-9ca8-0a51a614402d", "name": "LATENT", "type": "LATENT", "linkIds": [ 358 ], "localized_name": "LATENT", "pos": [ 29154, 3764 ] }, { "id": "52cd93bc-b9b2-4518-9446-d1904c7d8ae6", "name": "*", "type": "STRING", "linkIds": [ 456 ], "label": "Checkpoint names", "pos": [ 29154, 3784 ] }, { "id": "e7974fce-aabf-400a-bb28-56870cca22d7", "name": "INT", "type": "INT", "linkIds": [ 571 ], "label": "Seed", "pos": [ 29154, 3804 ] } ], "widgets": [ ], "nodes": [ { "id": 20, "type": "easy clearCacheAll", "pos": [ 28220, 4050 ], "size": [ 160, 30 ], "flags": { "collapsed": true }, "order": 15, "mode": 0, "inputs": [ { "localized_name": "anything", "name": "anything", "type": "*", "link": 21 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "*", "links": [ 43 ] } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S\u0026R": "easy clearCacheAll", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ ] }, { "id": 19, "type": "easy cleanGpuUsed", "pos": [ 28460, 4050 ], "size": [ 170, 30 ], "flags": { "collapsed": true }, "order": 14, "mode": 0, "inputs": [ { "localized_name": "anything", "name": "anything", "type": "*", "link": 55 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "*", "links": [ 21 ] } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S\u0026R": "easy cleanGpuUsed", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ ] }, { "id": 40, "type": "EmberFrameMPAspectResolutionSelector64", "pos": [ 28660, 3330 ], "size": [ 400, 220 ], "flags": { }, "order": 0, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 68, 177 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ 67, 69 ] }, { "localized_name": "actual_megapixels", "name": "actual_megapixels", "type": "FLOAT", "links": [ ] } ], "title": "MP Aspect Resolution Selector", "properties": { "Node name for S\u0026R": "EmberFrameMPAspectResolutionSelector64", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ "16:9", "portrait", 2, 64, "aspect", 24 ] }, { "id": 6, "type": "EmptySD3LatentImage", "pos": [ 28670, 3600 ], "size": [ 400, 110 ], "flags": { }, "order": 8, "mode": 0, "inputs": [ { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 177 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 67 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 358 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.48", "Node name for S\u0026R": "EmptySD3LatentImage", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { "width": true, "height": true, "batch_size": true }, "input_ue_unconnectable": { } } }, "widgets_values": [ 1088, 1920, 1 ] }, { "id": 32, "type": "ComfySwitchNode", "pos": [ 27000, 3600 ], "size": [ 300, 80 ], "flags": { }, "order": 24, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "IMAGE", "link": 54 }, { "localized_name": "on_true", "name": "on_true", "type": "IMAGE", "link": 53 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "IMAGE", "links": [ 55 ] } ], "title": "VAE Switch", "properties": { "cnr_id": "comfy-core", "ver": "0.12.3", "Node name for S\u0026R": "ComfySwitchNode", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ false ] }, { "id": 10, "type": "VAELoader", "pos": [ 27000, 3490 ], "size": [ 300, 60 ], "flags": { }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "VAE", "name": "VAE", "type": "VAE", "links": [ 46, 50, 122 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.73", "Node name for S\u0026R": "VAELoader", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "models": [ { "name": "ae.safetensors", "url": "https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/vae/ae.safetensors", "directory": "vae" } ], "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "ae.safetensors" ] }, { "id": 28, "type": "DisableNoise", "pos": [ 27880, 3740 ], "size": [ 210, 40 ], "flags": { "collapsed": false }, "order": 2, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "NOISE", "name": "NOISE", "type": "NOISE", "links": [ 22 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "DisableNoise", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ ] }, { "id": 207, "type": "Power Puter (rgthree)", "pos": [ 28650, 3760 ], "size": [ 280, 180 ], "flags": { "collapsed": true }, "order": 10, "mode": 0, "inputs": [ { "name": "a", "type": "*", "link": 452 }, { "name": "b", "type": "*", "link": 453 }, { "name": "c", "type": "*", "link": null } ], "outputs": [ { "label": "STRING", "name": "*", "shape": 3, "type": "STRING", "links": [ 456 ] } ], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ { "outputs": [ "STRING" ] }, "node_a = input_node(\u0027a\u0027)\nnode_b = input_node(\u0027b\u0027)\n\nname_a = \u0027\u0027\nname_b = \u0027\u0027\n\nif node_a:\n if \u0027unet_name\u0027 in node_a.inputs:\n name_a = str(node_a.inputs[\u0027unet_name\u0027])\n\nif node_b:\n if \u0027unet_name\u0027 in node_b.inputs:\n name_b = str(node_b.inputs[\u0027unet_name\u0027])\n\nname_a_clean = name_a.replace(\u0027\\\\\u0027, \u0027/\u0027)\n\nif \u0027.safetensors\u0027 in name_a_clean:\n name_a_clean = name_a_clean.replace(\u0027.safetensors\u0027, \u0027\u0027)\n\nif \u0027/\u0027 in name_a_clean:\n name_a_clean = name_a_clean.split(\u0027/\u0027)[-1]\n\nreturn name_a_clean + \u0027, \u0027 + name_b" ] }, { "id": 9, "type": "UNETLoader", "pos": [ 27780, 3330 ], "size": [ 400, 90 ], "flags": { }, "order": 3, "mode": 0, "inputs": [ { "label": "Turbo Model", "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 153, 453 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.73", "Node name for S\u0026R": "UNETLoader", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "models": [ { "name": "z_image_turbo_bf16.safetensors", "url": "https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/diffusion_models/z_image_turbo_bf16.safetensors", "directory": "diffusion_models" } ], "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "Z-Image\\Turbo\\z_image_turbo_model.safetensors", "default" ] }, { "id": 8, "type": "UNETLoader", "pos": [ 27340, 3330 ], "size": [ 400, 90 ], "flags": { }, "order": 4, "mode": 0, "inputs": [ { "label": "Base Model", "localized_name": "unet_name", "name": "unet_name", "type": "COMBO", "widget": { "name": "unet_name" }, "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 147, 452 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.73", "Node name for S\u0026R": "UNETLoader", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "models": [ { "name": "z_image_turbo_bf16.safetensors", "url": "https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/diffusion_models/z_image_turbo_bf16.safetensors", "directory": "diffusion_models" } ], "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "Z-Image\\Base\\z_image_base_model.safetensors", "default" ] }, { "id": 16, "type": "RandomNoise", "pos": [ 28360, 3370 ], "size": [ 400, 90 ], "flags": { "collapsed": true }, "order": 11, "mode": 0, "inputs": [ { "localized_name": "noise_seed", "name": "noise_seed", "type": "INT", "widget": { "name": "noise_seed" }, "link": 570 } ], "outputs": [ { "localized_name": "NOISE", "name": "NOISE", "type": "NOISE", "links": [ 38 ] } ], "title": "Seed", "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "RandomNoise", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 470168657969592, "fixed" ] }, { "id": 273, "type": "Seed Generator (Image Saver)", "pos": [ 28220, 3330 ], "size": [ 400, 110 ], "flags": { }, "order": 5, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "INT", "name": "INT", "type": "INT", "links": [ 570, 571 ] } ], "properties": { "cnr_id": "comfyui-image-saver", "ver": "1.23.0", "Node name for S\u0026R": "Seed Generator (Image Saver)", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ 998426280590048, "randomize", 0 ] }, { "id": 3, "type": "KSamplerSelect", "pos": [ 28220, 3480 ], "size": [ 400, 60 ], "flags": { }, "order": 6, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "SAMPLER", "name": "SAMPLER", "type": "SAMPLER", "links": [ 36, 37 ] } ], "title": "KSampler", "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "KSamplerSelect", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ "euler_ancestral" ] }, { "id": 21, "type": "ModelSamplingAuraFlow", "pos": [ 27340, 3460 ], "size": [ 400, 60 ], "flags": { }, "order": 16, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 163 }, { "label": "Base shift", "localized_name": "shift", "name": "shift", "type": "FLOAT", "widget": { "name": "shift" }, "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 195 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.48", "Node name for S\u0026R": "ModelSamplingAuraFlow", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { "shift": true }, "input_ue_unconnectable": { } } }, "widgets_values": [ 3 ] }, { "id": 27, "type": "CFGGuider", "pos": [ 27340, 3560 ], "size": [ 400, 100 ], "flags": { }, "order": 22, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 150 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 32 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 34 }, { "label": "Base cfg", "localized_name": "cfg", "name": "cfg", "type": "FLOAT", "widget": { "name": "cfg" }, "link": null } ], "outputs": [ { "localized_name": "GUIDER", "name": "GUIDER", "type": "GUIDER", "links": [ 26 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "CFGGuider", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 4.5 ] }, { "id": 23, "type": "SamplerCustomAdvanced", "pos": [ 27340, 3700 ], "size": [ 400, 110 ], "flags": { "collapsed": false }, "order": 18, "mode": 0, "inputs": [ { "localized_name": "noise", "name": "noise", "type": "NOISE", "link": 38 }, { "localized_name": "guider", "name": "guider", "type": "GUIDER", "link": 26 }, { "localized_name": "sampler", "name": "sampler", "type": "SAMPLER", "link": 37 }, { "localized_name": "sigmas", "name": "sigmas", "type": "SIGMAS", "link": 27 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 353 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "LATENT", "links": [ 25 ] }, { "localized_name": "denoised_output", "name": "denoised_output", "type": "LATENT", "links": [ ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "SamplerCustomAdvanced", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ ] }, { "id": 17, "type": "ModelSamplingAuraFlow", "pos": [ 27780, 3460 ], "size": [ 400, 60 ], "flags": { }, "order": 9, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 153 } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 42 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.48", "Node name for S\u0026R": "ModelSamplingAuraFlow", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { "shift": true }, "input_ue_unconnectable": { } } }, "widgets_values": [ 3 ] }, { "id": 18, "type": "CFGGuider", "pos": [ 27780, 3560 ], "size": [ 400, 100 ], "flags": { }, "order": 13, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 30 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 31 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 33 } ], "outputs": [ { "localized_name": "GUIDER", "name": "GUIDER", "type": "GUIDER", "links": [ 23 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "CFGGuider", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 1 ] }, { "id": 22, "type": "SamplerCustomAdvanced", "pos": [ 27780, 3700 ], "size": [ 400, 110 ], "flags": { "collapsed": false }, "order": 17, "mode": 0, "inputs": [ { "localized_name": "noise", "name": "noise", "type": "NOISE", "link": 22 }, { "localized_name": "guider", "name": "guider", "type": "GUIDER", "link": 23 }, { "localized_name": "sampler", "name": "sampler", "type": "SAMPLER", "link": 36 }, { "localized_name": "sigmas", "name": "sigmas", "type": "SIGMAS", "link": 24 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 25 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "LATENT", "links": [ 45, 49 ] }, { "localized_name": "denoised_output", "name": "denoised_output", "type": "LATENT", "links": [ ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "SamplerCustomAdvanced", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ ] }, { "id": 11, "type": "CLIPLoader", "pos": [ 27000, 3330 ], "size": [ 300, 110 ], "flags": { }, "order": 7, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "CLIP", "name": "CLIP", "type": "CLIP", "links": [ 19 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.73", "Node name for S\u0026R": "CLIPLoader", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "models": [ { "name": "qwen_3_4b.safetensors", "url": "https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/text_encoders/qwen_3_4b.safetensors", "directory": "text_encoders" } ], "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "qwen_3_4b.safetensors", "lumina2", "default" ] }, { "id": 26, "type": "VAEDecodeTiled", "pos": [ 27000, 3730 ], "size": [ 300, 150 ], "flags": { }, "order": 21, "mode": 0, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 45 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 46 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 54 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.12.1", "Node name for S\u0026R": "VAEDecodeTiled", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 512, 64, 64, 8 ] }, { "id": 31, "type": "VAEDecode", "pos": [ 27000, 3930 ], "size": [ 300, 50 ], "flags": { }, "order": 23, "mode": 0, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 49 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 50 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 53 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.12.3", "Node name for S\u0026R": "VAEDecode", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 4, "type": "BasicScheduler", "pos": [ 28220, 3580 ], "size": [ 400, 110 ], "flags": { }, "order": 12, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 3 }, { "label": "steps", "localized_name": "steps", "name": "steps", "type": "INT", "widget": { "name": "steps" }, "link": null } ], "outputs": [ { "localized_name": "SIGMAS", "name": "SIGMAS", "type": "SIGMAS", "links": [ 41 ] } ], "title": "Scheduler", "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "BasicScheduler", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ "beta", 8, 1 ] }, { "id": 25, "type": "SplitSigmas", "pos": [ 28220, 3730 ], "size": [ 400, 80 ], "flags": { }, "order": 20, "mode": 0, "inputs": [ { "localized_name": "sigmas", "name": "sigmas", "type": "SIGMAS", "link": 41 } ], "outputs": [ { "localized_name": "high_sigmas", "name": "high_sigmas", "type": "SIGMAS", "links": [ 28 ] }, { "localized_name": "low_sigmas", "name": "low_sigmas", "type": "SIGMAS", "links": [ 24 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.11.0", "Node name for S\u0026R": "SplitSigmas", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 4 ] }, { "id": 24, "type": "Sigmas Resample", "pos": [ 28220, 3850 ], "size": [ 400, 130 ], "flags": { }, "order": 19, "mode": 0, "inputs": [ { "localized_name": "sigmas_in", "name": "sigmas_in", "type": "SIGMAS", "link": 28 } ], "outputs": [ { "localized_name": "sigmas", "name": "sigmas", "type": "SIGMAS", "links": [ 27 ] } ], "properties": { "cnr_id": "RES4LYF", "ver": "46de917234f9fef3f2ab411c41e07aa3c633f4f7", "Node name for S\u0026R": "Sigmas Resample", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 13, "polynomial", 4, false ] } ], "groups": [ { "id": 1, "title": "Global", "bounding": [ 26990, 3260, 320, 730 ], "color": "#3f789e", "flags": { } }, { "id": 2, "title": "ZiB", "bounding": [ 27330, 3260, 420, 560 ], "color": "#3f789e", "flags": { } }, { "id": 3, "title": "ZiT", "bounding": [ 27770, 3260, 420, 560 ], "color": "#3f789e", "flags": { } }, { "id": 4, "title": "Diffusion Phase Controller", "bounding": [ 28210, 3260, 420, 730 ], "color": "#3f789e", "flags": { } }, { "id": 8, "title": "Image Latent", "bounding": [ 28650, 3260, 420, 463.6 ], "color": "#3f789e", "flags": { } } ], "links": [ { "id": 22, "origin_id": 28, "origin_slot": 0, "target_id": 22, "target_slot": 0, "type": "NOISE" }, { "id": 23, "origin_id": 18, "origin_slot": 0, "target_id": 22, "target_slot": 1, "type": "GUIDER" }, { "id": 36, "origin_id": 3, "origin_slot": 0, "target_id": 22, "target_slot": 2, "type": "SAMPLER" }, { "id": 24, "origin_id": 25, "origin_slot": 1, "target_id": 22, "target_slot": 3, "type": "SIGMAS" }, { "id": 25, "origin_id": 23, "origin_slot": 0, "target_id": 22, "target_slot": 4, "type": "LATENT" }, { "id": 21, "origin_id": 19, "origin_slot": 0, "target_id": 20, "target_slot": 0, "type": "*" }, { "id": 55, "origin_id": 32, "origin_slot": 0, "target_id": 19, "target_slot": 0, "type": "IMAGE" }, { "id": 153, "origin_id": 9, "origin_slot": 0, "target_id": 17, "target_slot": 0, "type": "MODEL" }, { "id": 54, "origin_id": 26, "origin_slot": 0, "target_id": 32, "target_slot": 0, "type": "IMAGE" }, { "id": 53, "origin_id": 31, "origin_slot": 0, "target_id": 32, "target_slot": 1, "type": "IMAGE" }, { "id": 45, "origin_id": 22, "origin_slot": 0, "target_id": 26, "target_slot": 0, "type": "LATENT" }, { "id": 46, "origin_id": 10, "origin_slot": 0, "target_id": 26, "target_slot": 1, "type": "VAE" }, { "id": 49, "origin_id": 22, "origin_slot": 0, "target_id": 31, "target_slot": 0, "type": "LATENT" }, { "id": 50, "origin_id": 10, "origin_slot": 0, "target_id": 31, "target_slot": 1, "type": "VAE" }, { "id": 41, "origin_id": 4, "origin_slot": 0, "target_id": 25, "target_slot": 0, "type": "SIGMAS" }, { "id": 28, "origin_id": 25, "origin_slot": 0, "target_id": 24, "target_slot": 0, "type": "SIGMAS" }, { "id": 38, "origin_id": 16, "origin_slot": 0, "target_id": 23, "target_slot": 0, "type": "NOISE" }, { "id": 26, "origin_id": 27, "origin_slot": 0, "target_id": 23, "target_slot": 1, "type": "GUIDER" }, { "id": 37, "origin_id": 3, "origin_slot": 0, "target_id": 23, "target_slot": 2, "type": "SAMPLER" }, { "id": 27, "origin_id": 24, "origin_slot": 0, "target_id": 23, "target_slot": 3, "type": "SIGMAS" }, { "id": 177, "origin_id": 40, "origin_slot": 0, "target_id": 6, "target_slot": 0, "type": "INT" }, { "id": 67, "origin_id": 40, "origin_slot": 1, "target_id": 6, "target_slot": 1, "type": "INT" }, { "id": 30, "origin_id": -10, "origin_slot": 0, "target_id": 18, "target_slot": 0, "type": "MODEL" }, { "id": 31, "origin_id": -10, "origin_slot": 1, "target_id": 18, "target_slot": 1, "type": "CONDITIONING" }, { "id": 32, "origin_id": -10, "origin_slot": 1, "target_id": 27, "target_slot": 1, "type": "CONDITIONING" }, { "id": 33, "origin_id": -10, "origin_slot": 2, "target_id": 18, "target_slot": 2, "type": "CONDITIONING" }, { "id": 34, "origin_id": -10, "origin_slot": 2, "target_id": 27, "target_slot": 2, "type": "CONDITIONING" }, { "id": 163, "origin_id": -10, "origin_slot": 3, "target_id": 21, "target_slot": 0, "type": "MODEL" }, { "id": 353, "origin_id": -10, "origin_slot": 4, "target_id": 23, "target_slot": 4, "type": "LATENT" }, { "id": 3, "origin_id": -10, "origin_slot": 5, "target_id": 4, "target_slot": 0, "type": "MODEL" }, { "id": 150, "origin_id": -10, "origin_slot": 5, "target_id": 27, "target_slot": 0, "type": "MODEL" }, { "id": 43, "origin_id": 20, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 147, "origin_id": 8, "origin_slot": 0, "target_id": -20, "target_slot": 1, "type": "MODEL" }, { "id": 42, "origin_id": 17, "origin_slot": 0, "target_id": -20, "target_slot": 2, "type": "MODEL" }, { "id": 19, "origin_id": 11, "origin_slot": 0, "target_id": -20, "target_slot": 3, "type": "CLIP" }, { "id": 195, "origin_id": 21, "origin_slot": 0, "target_id": -20, "target_slot": 4, "type": "MODEL" }, { "id": 122, "origin_id": 10, "origin_slot": 0, "target_id": -20, "target_slot": 5, "type": "VAE" }, { "id": 68, "origin_id": 40, "origin_slot": 0, "target_id": -20, "target_slot": 6, "type": "INT" }, { "id": 69, "origin_id": 40, "origin_slot": 1, "target_id": -20, "target_slot": 7, "type": "INT" }, { "id": 358, "origin_id": 6, "origin_slot": 0, "target_id": -20, "target_slot": 8, "type": "LATENT" }, { "id": 452, "origin_id": 8, "origin_slot": 0, "target_id": 207, "target_slot": 0, "type": "MODEL" }, { "id": 453, "origin_id": 9, "origin_slot": 0, "target_id": 207, "target_slot": 1, "type": "MODEL" }, { "id": 456, "origin_id": 207, "origin_slot": 0, "target_id": -20, "target_slot": 9, "type": "STRING" }, { "id": 570, "origin_id": 273, "origin_slot": 0, "target_id": 16, "target_slot": 0, "type": "INT" }, { "id": 571, "origin_id": 273, "origin_slot": 0, "target_id": -20, "target_slot": 10, "type": "INT" } ], "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "aef04b2a-ed30-402a-beea-742c379c8e10", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "ControlNets", "inputNode": { "id": -10, "bounding": [ 24440, 4460, 128, 128 ] }, "outputNode": { "id": -20, "bounding": [ 27430, 4490, 128, 68 ] }, "inputs": [ { "id": "85a2c68b-8cf6-4e59-9a35-d0a0343c8a01", "name": "vae", "type": "VAE", "linkIds": [ 371, 370, 372, 373 ], "localized_name": "vae", "pos": [ 24544, 4484 ] }, { "id": "bdd1b6c3-ff0d-4b8c-bac9-b77c0d9cc072", "name": "model", "type": "MODEL", "linkIds": [ 366 ], "localized_name": "model", "pos": [ 24544, 4504 ] }, { "id": "8dcdf4c3-5a07-4af6-a7f2-1916f042fc2b", "name": "a", "type": "*", "linkIds": [ 376, 377 ], "localized_name": "a", "shape": 7, "pos": [ 24544, 4524 ] }, { "id": "bf18ace9-f142-483a-9192-a72a8047d046", "name": "b", "type": "*", "linkIds": [ 380, 381 ], "localized_name": "b", "shape": 7, "pos": [ 24544, 4544 ] } ], "outputs": [ { "id": "cce115f3-8e96-43e5-b263-e5be5ffb6484", "name": "MODEL", "type": "MODEL", "linkIds": [ 362 ], "localized_name": "MODEL", "pos": [ 27454, 4514 ] } ], "widgets": [ ], "nodes": [ { "id": 75, "type": "PreviewImage", "pos": [ 25380, 4040 ], "size": [ 290, 520 ], "flags": { "pinned": true }, "order": 10, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 126 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 81, "type": "PreviewImage", "pos": [ 25710, 4720 ], "size": [ 380, 390 ], "flags": { "pinned": true }, "order": 15, "mode": 4, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 134 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 77, "type": "PreviewImage", "pos": [ 26130, 4710 ], "size": [ 380, 390 ], "flags": { "pinned": true }, "order": 12, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 129 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 73, "type": "PreviewImage", "pos": [ 26550, 4710 ], "size": [ 380, 390 ], "flags": { "pinned": true }, "order": 8, "mode": 4, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 125 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 79, "type": "PreviewImage", "pos": [ 26970, 4710 ], "size": [ 380, 390 ], "flags": { "pinned": true }, "order": 14, "mode": 4, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 131 } ], "outputs": [ ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "PreviewImage", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 67, "type": "Canny", "pos": [ 26550, 4040 ], "size": [ 380, 90 ], "flags": { "pinned": true }, "order": 5, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 110 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 125, 156 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "Canny", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 0.1, 0.2 ] }, { "id": 72, "type": "LazySwitchKJ", "pos": [ 25070, 5020 ], "size": [ 270, 80 ], "flags": { "collapsed": false, "pinned": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "*", "link": 377 }, { "localized_name": "on_true", "name": "on_true", "type": "*", "link": 381 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 115 } ], "outputs": [ { "localized_name": "*", "name": "*", "type": "*", "links": [ 120 ] } ], "title": "Longest Side", "properties": { "cnr_id": "comfyui-kjnodes", "ver": "1.1.9", "Node name for S\u0026R": "LazySwitchKJ", "ue_properties": { "widget_ue_connectable": { "switch": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ false ] }, { "id": 71, "type": "easy compare", "pos": [ 25070, 4890 ], "size": [ 270, 80 ], "flags": { "collapsed": false, "pinned": true }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "a", "name": "a", "shape": 7, "type": "*", "link": 376 }, { "localized_name": "b", "name": "b", "shape": 7, "type": "*", "link": 380 } ], "outputs": [ { "localized_name": "boolean", "name": "boolean", "type": "BOOLEAN", "links": [ 115 ] } ], "title": "Compare Sides", "properties": { "cnr_id": "comfyui-easy-use", "ver": "1.3.4", "Node name for S\u0026R": "easy compare", "ue_properties": { "widget_ue_connectable": { "comparison": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ "a \u003c b" ] }, { "id": 101, "type": "GetImageSize+", "pos": [ 25070, 4780 ], "size": [ 170, 70 ], "flags": { "collapsed": false, "pinned": true }, "order": 19, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 181 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 180, 182 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": null }, { "localized_name": "count", "name": "count", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S\u0026R": "GetImageSize+", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 66, "type": "ImageScaleToMaxDimension", "pos": [ 25080, 4600 ], "size": [ 260, 90 ], "flags": { "collapsed": false, "pinned": true }, "order": 4, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 109 }, { "localized_name": "largest_size", "name": "largest_size", "type": "INT", "widget": { "name": "largest_size" }, "link": 120 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 110, 126, 127, 130, 132, 181 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "ImageScaleToMaxDimension", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "lanczos", 1024 ] }, { "id": 64, "type": "QwenImageDiffsynthControlnet", "pos": [ 25710, 4540 ], "size": [ 380, 140 ], "flags": { "pinned": true }, "order": 3, "mode": 4, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 366 }, { "localized_name": "model_patch", "name": "model_patch", "type": "MODEL_PATCH", "link": 152 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 370 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 135 }, { "localized_name": "mask", "name": "mask", "shape": 7, "type": "MASK", "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 166 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "QwenImageDiffsynthControlnet", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 0.95 ] }, { "id": 76, "type": "DepthAnythingV2Preprocessor", "pos": [ 26130, 4040 ], "size": [ 380, 90 ], "flags": { "pinned": true }, "order": 11, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 127 }, { "localized_name": "resolution", "name": "resolution", "shape": 7, "type": "INT", "widget": { "name": "resolution" }, "link": 180 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 129, 164 ] } ], "properties": { "cnr_id": "comfyui_controlnet_aux", "ver": "136f125c89aed92ced1b6fbb491e13719b72fcc0", "Node name for S\u0026R": "DepthAnythingV2Preprocessor", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" }, "aux_id": "Fannovel16/comfyui_controlnet_aux" }, "widgets_values": [ "depth_anything_v2_vitl.pth", 1152 ] }, { "id": 80, "type": "DownloadAndLoadDepthAnythingV3Model", "pos": [ 25710, 4050 ], "size": [ 380, 110 ], "flags": { "pinned": true }, "order": 0, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "da3_model", "name": "da3_model", "type": "DA3MODEL", "links": [ 133 ] } ], "properties": { "cnr_id": "comfyui-depthanythingv3", "ver": "0.1.1", "Node name for S\u0026R": "DownloadAndLoadDepthAnythingV3Model", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ "da3_giant.safetensors", "auto", "auto" ] }, { "id": 78, "type": "DepthAnything_V3", "pos": [ 25710, 4170 ], "size": [ 380, 330 ], "flags": { "pinned": true }, "order": 13, "mode": 4, "inputs": [ { "localized_name": "da3_model", "name": "da3_model", "type": "DA3MODEL", "link": 133 }, { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 132 }, { "localized_name": "camera_params", "name": "camera_params", "shape": 7, "type": "CAMERA_PARAMS", "link": null } ], "outputs": [ { "localized_name": "depth", "name": "depth", "type": "IMAGE", "links": [ 134, 135 ] }, { "localized_name": "confidence", "name": "confidence", "type": "IMAGE", "links": null }, { "localized_name": "resized_rgb_image", "name": "resized_rgb_image", "type": "IMAGE", "links": null }, { "localized_name": "ray_origin", "name": "ray_origin", "type": "IMAGE", "links": null }, { "localized_name": "ray_direction", "name": "ray_direction", "type": "IMAGE", "links": null }, { "localized_name": "extrinsics_json", "name": "extrinsics_json", "type": "STRING", "links": null }, { "localized_name": "intrinsics_json", "name": "intrinsics_json", "type": "STRING", "links": null }, { "localized_name": "sky_mask", "name": "sky_mask", "type": "MASK", "links": null }, { "localized_name": "extrinsics", "name": "extrinsics", "type": "EXTRINSICS", "links": null }, { "localized_name": "intrinsics", "name": "intrinsics", "type": "INTRINSICS", "links": null }, { "localized_name": "gaussian_ply_path", "name": "gaussian_ply_path", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfyui-depthanythingv3", "ver": "0.1.1", "Node name for S\u0026R": "DepthAnything_V3", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ "Raw", "resize", false, false ] }, { "id": 74, "type": "OpenposePreprocessor", "pos": [ 26970, 4040 ], "size": [ 380, 180 ], "flags": { "pinned": true }, "order": 9, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 130 }, { "localized_name": "resolution", "name": "resolution", "shape": 7, "type": "INT", "widget": { "name": "resolution" }, "link": 182 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 131, 159 ] }, { "localized_name": "POSE_KEYPOINT", "name": "POSE_KEYPOINT", "type": "POSE_KEYPOINT", "links": null } ], "properties": { "cnr_id": "comfyui_controlnet_aux", "ver": "136f125c89aed92ced1b6fbb491e13719b72fcc0", "Node name for S\u0026R": "OpenposePreprocessor", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" }, "aux_id": "Fannovel16/comfyui_controlnet_aux" }, "widgets_values": [ "enable", "enable", "enable", 512, "disable" ] }, { "id": 85, "type": "ModelPatchLoader", "pos": [ 25280, 4740 ], "size": [ 360, 60 ], "flags": { "pinned": true }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "MODEL_PATCH", "name": "MODEL_PATCH", "type": "MODEL_PATCH", "links": [ 152, 154, 160, 169 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.13.0", "Node name for S\u0026R": "ModelPatchLoader", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ "Z-Image-Fun-Controlnet-Union-2.1.safetensors" ] }, { "id": 88, "type": "QwenImageDiffsynthControlnet", "pos": [ 26970, 4260 ], "size": [ 380, 140 ], "flags": { "pinned": true }, "order": 17, "mode": 4, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 168 }, { "localized_name": "model_patch", "name": "model_patch", "type": "MODEL_PATCH", "link": 160 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 372 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 159 }, { "localized_name": "mask", "name": "mask", "shape": 7, "type": "MASK", "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 362 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "QwenImageDiffsynthControlnet", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 0.64 ] }, { "id": 86, "type": "QwenImageDiffsynthControlnet", "pos": [ 26550, 4160 ], "size": [ 380, 140 ], "flags": { "pinned": true }, "order": 16, "mode": 4, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 167 }, { "localized_name": "model_patch", "name": "model_patch", "type": "MODEL_PATCH", "link": 154 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 371 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 156 }, { "localized_name": "mask", "name": "mask", "shape": 7, "type": "MASK", "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 168 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "QwenImageDiffsynthControlnet", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 0.55 ] }, { "id": 65, "type": "LoadImage", "pos": [ 25070, 4040 ], "size": [ 290, 520 ], "flags": { "pinned": true }, "order": 2, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 109 ] }, { "localized_name": "MASK", "name": "MASK", "type": "MASK", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "LoadImage", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "example_input.png", "image" ] }, { "id": 89, "type": "QwenImageDiffsynthControlnet", "pos": [ 26130, 4170 ], "size": [ 380, 140 ], "flags": { "pinned": true }, "order": 18, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 166 }, { "localized_name": "model_patch", "name": "model_patch", "type": "MODEL_PATCH", "link": 169 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 373 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 164 }, { "localized_name": "mask", "name": "mask", "shape": 7, "type": "MASK", "link": null } ], "outputs": [ { "localized_name": "MODEL", "name": "MODEL", "type": "MODEL", "links": [ 167 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.76", "Node name for S\u0026R": "QwenImageDiffsynthControlnet", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 0.88 ] } ], "groups": [ { "id": 15, "title": "ControlNet", "bounding": [ 25050, 3930, 2320, 1190 ], "color": "#3f789e", "flags": { } }, { "id": 10, "title": "Open Pose", "bounding": [ 26960, 3970, 400, 1140 ], "color": "#b58b2a", "flags": { } }, { "id": 11, "title": "Canny", "bounding": [ 26540, 3970, 400, 1140 ], "color": "#b58b2a", "flags": { } }, { "id": 12, "title": "Depth Anything V2", "bounding": [ 26120, 3970, 400, 1140 ], "color": "#b58b2a", "flags": { } }, { "id": 13, "title": "Depth Anything V3", "bounding": [ 25700, 3970, 400, 1140 ], "color": "#b58b2a", "flags": { } }, { "id": 14, "title": "Loader", "bounding": [ 25060, 3970, 620, 1140 ], "color": "#b58b2a", "flags": { } } ], "links": [ { "id": 126, "origin_id": 66, "origin_slot": 0, "target_id": 75, "target_slot": 0, "type": "IMAGE" }, { "id": 130, "origin_id": 66, "origin_slot": 0, "target_id": 74, "target_slot": 0, "type": "IMAGE" }, { "id": 182, "origin_id": 101, "origin_slot": 0, "target_id": 74, "target_slot": 1, "type": "INT" }, { "id": 167, "origin_id": 89, "origin_slot": 0, "target_id": 86, "target_slot": 0, "type": "MODEL" }, { "id": 154, "origin_id": 85, "origin_slot": 0, "target_id": 86, "target_slot": 1, "type": "MODEL_PATCH" }, { "id": 156, "origin_id": 67, "origin_slot": 0, "target_id": 86, "target_slot": 3, "type": "IMAGE" }, { "id": 134, "origin_id": 78, "origin_slot": 0, "target_id": 81, "target_slot": 0, "type": "IMAGE" }, { "id": 129, "origin_id": 76, "origin_slot": 0, "target_id": 77, "target_slot": 0, "type": "IMAGE" }, { "id": 125, "origin_id": 67, "origin_slot": 0, "target_id": 73, "target_slot": 0, "type": "IMAGE" }, { "id": 131, "origin_id": 74, "origin_slot": 0, "target_id": 79, "target_slot": 0, "type": "IMAGE" }, { "id": 152, "origin_id": 85, "origin_slot": 0, "target_id": 64, "target_slot": 1, "type": "MODEL_PATCH" }, { "id": 135, "origin_id": 78, "origin_slot": 0, "target_id": 64, "target_slot": 3, "type": "IMAGE" }, { "id": 110, "origin_id": 66, "origin_slot": 0, "target_id": 67, "target_slot": 0, "type": "IMAGE" }, { "id": 109, "origin_id": 65, "origin_slot": 0, "target_id": 66, "target_slot": 0, "type": "IMAGE" }, { "id": 120, "origin_id": 72, "origin_slot": 0, "target_id": 66, "target_slot": 1, "type": "INT" }, { "id": 181, "origin_id": 66, "origin_slot": 0, "target_id": 101, "target_slot": 0, "type": "IMAGE" }, { "id": 115, "origin_id": 71, "origin_slot": 0, "target_id": 72, "target_slot": 2, "type": "BOOLEAN" }, { "id": 133, "origin_id": 80, "origin_slot": 0, "target_id": 78, "target_slot": 0, "type": "DA3MODEL" }, { "id": 132, "origin_id": 66, "origin_slot": 0, "target_id": 78, "target_slot": 1, "type": "IMAGE" }, { "id": 127, "origin_id": 66, "origin_slot": 0, "target_id": 76, "target_slot": 0, "type": "IMAGE" }, { "id": 180, "origin_id": 101, "origin_slot": 0, "target_id": 76, "target_slot": 1, "type": "INT" }, { "id": 168, "origin_id": 86, "origin_slot": 0, "target_id": 88, "target_slot": 0, "type": "MODEL" }, { "id": 160, "origin_id": 85, "origin_slot": 0, "target_id": 88, "target_slot": 1, "type": "MODEL_PATCH" }, { "id": 159, "origin_id": 74, "origin_slot": 0, "target_id": 88, "target_slot": 3, "type": "IMAGE" }, { "id": 166, "origin_id": 64, "origin_slot": 0, "target_id": 89, "target_slot": 0, "type": "MODEL" }, { "id": 169, "origin_id": 85, "origin_slot": 0, "target_id": 89, "target_slot": 1, "type": "MODEL_PATCH" }, { "id": 164, "origin_id": 76, "origin_slot": 0, "target_id": 89, "target_slot": 3, "type": "IMAGE" }, { "id": 371, "origin_id": -10, "origin_slot": 0, "target_id": 86, "target_slot": 2, "type": "VAE" }, { "id": 370, "origin_id": -10, "origin_slot": 0, "target_id": 64, "target_slot": 2, "type": "VAE" }, { "id": 372, "origin_id": -10, "origin_slot": 0, "target_id": 88, "target_slot": 2, "type": "VAE" }, { "id": 373, "origin_id": -10, "origin_slot": 0, "target_id": 89, "target_slot": 2, "type": "VAE" }, { "id": 366, "origin_id": -10, "origin_slot": 1, "target_id": 64, "target_slot": 0, "type": "MODEL" }, { "id": 376, "origin_id": -10, "origin_slot": 2, "target_id": 71, "target_slot": 0, "type": "INT" }, { "id": 377, "origin_id": -10, "origin_slot": 2, "target_id": 72, "target_slot": 0, "type": "INT" }, { "id": 380, "origin_id": -10, "origin_slot": 3, "target_id": 71, "target_slot": 1, "type": "INT" }, { "id": 381, "origin_id": -10, "origin_slot": 3, "target_id": 72, "target_slot": 1, "type": "INT" }, { "id": 362, "origin_id": 88, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "MODEL" } ], "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "ba374f3f-a0b1-4877-ad8e-879a294172c4", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Post Processing", "inputNode": { "id": -10, "bounding": [ 26760, 3740, 120, 60 ] }, "outputNode": { "id": -20, "bounding": [ 27420, 3740, 120, 60 ] }, "inputs": [ { "id": "b6053409-7f90-4ba5-aedb-8931fcc99645", "name": "images", "type": "IMAGE", "linkIds": [ 365 ], "localized_name": "images", "pos": [ 26860, 3760 ] } ], "outputs": [ { "id": "9cc06fdf-d1be-410a-8c99-8460e173a1ed", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 98, 98 ], "localized_name": "IMAGE", "pos": [ 27440, 3760 ] } ], "widgets": [ ], "nodes": [ { "id": 2, "type": "FastFilmGrain", "pos": [ 26950, 3810 ], "size": [ 400, 110 ], "flags": { "collapsed": false }, "order": 1, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 2 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 98 ] } ], "title": "Film Grain", "properties": { "aux_id": "vrgamegirl19/comfyui-vrgamedevgirl", "ver": "0.1.0", "Node name for S\u0026R": "FastFilmGrain", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "cnr_id": "comfyui-aspect-ratio-crop-node" }, "widgets_values": [ 0.012, 0.30000000000000004, 4 ] }, { "id": 1, "type": "FastLaplacianSharpen", "pos": [ 26950, 3680 ], "size": [ 400, 90 ], "flags": { }, "order": 0, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 365 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 2 ] } ], "title": "Sharpen", "properties": { "aux_id": "vrgamegirl19/comfyui-vrgamedevgirl", "ver": "0c5580921e6e6ad56f9fc1ecddce3264790a15fb", "Node name for S\u0026R": "FastLaplacianSharpen", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } } }, "widgets_values": [ 0.4000000000000001, true ] } ], "groups": [ { "id": 6, "title": "Post Processing", "bounding": [ 26940, 3610, 420, 320 ], "color": "#3f789e", "flags": { } } ], "links": [ { "id": 2, "origin_id": 1, "origin_slot": 0, "target_id": 2, "target_slot": 0, "type": "IMAGE" }, { "id": 365, "origin_id": -10, "origin_slot": 0, "target_id": 1, "target_slot": 0, "type": "IMAGE" }, { "id": 98, "origin_id": 2, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "b1fc65bc-d294-4244-8353-d6ffe6a5d5f1", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "SeedVR2 Upscale", "inputNode": { "id": -10, "bounding": [ 29210, 3505, 120, 60 ] }, "outputNode": { "id": -20, "bounding": [ 29890, 3485, 120, 80 ] }, "inputs": [ { "id": "448deb7b-a18d-4758-aff1-65c6917c843e", "name": "value", "type": "*", "linkIds": [ 391 ], "localized_name": "value", "pos": [ 29310, 3525 ] } ], "outputs": [ { "id": "03ba287d-644b-466d-b1b4-d97643cb7480", "name": "output", "type": "*", "linkIds": [ 102 ], "localized_name": "output", "pos": [ 29910, 3505 ] }, { "id": "f9136d05-3795-443c-a858-eba1af5cb348", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 411 ], "localized_name": "IMAGE", "pos": [ 29910, 3525 ] } ], "widgets": [ ], "nodes": [ { "id": 45, "type": "SeedVR2LoadVAEModel", "pos": [ 29420, 3090 ], "size": [ 400, 300 ], "flags": { }, "order": 0, "mode": 0, "inputs": [ { "localized_name": "torch_compile_args", "name": "torch_compile_args", "shape": 7, "type": "TORCH_COMPILE_ARGS", "link": null } ], "outputs": [ { "localized_name": "SEEDVR2_VAE", "name": "SEEDVR2_VAE", "type": "SEEDVR2_VAE", "links": [ 75 ] } ], "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S\u0026R": "SeedVR2LoadVAEModel", "ue_properties": { "version": "7.5.2", "widget_ue_connectable": { "model": true, "device": true, "encode_tiled": true, "encode_tile_size": true, "encode_tile_overlap": true, "decode_tiled": true, "decode_tile_size": true, "decode_tile_overlap": true, "tile_debug": true, "offload_device": true, "cache_model": true }, "input_ue_unconnectable": { } }, "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "ema_vae_fp16.safetensors", "cuda:0", false, 1024, 128, false, 1024, 128, "false", "cpu", true ] }, { "id": 58, "type": "UnloadAllModels", "pos": [ 29420, 3900 ], "size": [ 160, 30 ], "flags": { "collapsed": true }, "order": 10, "mode": 0, "inputs": [ { "localized_name": "value", "name": "value", "type": "*", "link": 391 } ], "outputs": [ { "localized_name": "*", "name": "*", "type": "*", "links": [ 101 ] } ], "properties": { "cnr_id": "comfyui-unload-model", "ver": "ac5ffb4ed05546545ce7cf38e7b69b5152714eed", "Node name for S\u0026R": "UnloadAllModels", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ ] }, { "id": 43, "type": "easy cleanGpuUsed", "pos": [ 29420, 3950 ], "size": [ 170, 30 ], "flags": { "collapsed": true }, "order": 4, "mode": 0, "inputs": [ { "localized_name": "anything", "name": "anything", "type": "*", "link": 72 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "*", "links": [ 94, 97, 102 ] } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S\u0026R": "easy cleanGpuUsed", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ ] }, { "id": 54, "type": "ImageScaleToTotalPixels", "pos": [ 29720, 3960 ], "size": [ 280, 110 ], "flags": { "collapsed": true }, "order": 8, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 97 }, { "localized_name": "megapixels", "name": "megapixels", "type": "FLOAT", "widget": { "name": "megapixels" }, "link": 86 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 87 ] } ], "title": "Resize", "properties": { "cnr_id": "comfy-core", "ver": "0.3.45", "Node name for S\u0026R": "ImageScaleToTotalPixels", "ue_properties": { "widget_ue_connectable": { }, "version": "7.0.1", "input_ue_unconnectable": { } }, "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65, "widget_ue_connectable": { } }, "widgets_values": [ "lanczos", 8.85, 1 ] }, { "id": 42, "type": "easy clearCacheAll", "pos": [ 29670, 3910 ], "size": [ 160, 30 ], "flags": { "collapsed": true }, "order": 3, "mode": 0, "inputs": [ { "localized_name": "anything", "name": "anything", "type": "*", "link": 101 } ], "outputs": [ { "localized_name": "output", "name": "output", "type": "*", "links": [ 72 ] } ], "properties": { "cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S\u0026R": "easy clearCacheAll", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "aux_id": "yolain/ComfyUI-Easy-Use" }, "widgets_values": [ ] }, { "id": 52, "type": "easy compare", "pos": [ 29670, 4010 ], "size": [ 270, 80 ], "flags": { "collapsed": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "a", "name": "a", "shape": 7, "type": "*", "link": 96 }, { "localized_name": "b", "name": "b", "shape": 7, "type": "*", "link": 84 } ], "outputs": [ { "localized_name": "boolean", "name": "boolean", "type": "BOOLEAN", "links": [ 81 ] } ], "title": "Compare Sides", "properties": { "cnr_id": "comfyui-easy-use", "ver": "1.3.4", "Node name for S\u0026R": "easy compare", "ue_properties": { "widget_ue_connectable": { "comparison": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ "a \u003c b" ] }, { "id": 50, "type": "LazySwitchKJ", "pos": [ 29420, 4050 ], "size": [ 270, 80 ], "flags": { "collapsed": true }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "on_false", "name": "on_false", "type": "*", "link": 79 }, { "localized_name": "on_true", "name": "on_true", "type": "*", "link": 80 }, { "localized_name": "switch", "name": "switch", "type": "BOOLEAN", "widget": { "name": "switch" }, "link": 81 } ], "outputs": [ { "localized_name": "*", "name": "*", "type": "*", "links": [ 76 ] } ], "title": "Shortest Side", "properties": { "cnr_id": "comfyui-kjnodes", "ver": "1.1.9", "Node name for S\u0026R": "LazySwitchKJ", "ue_properties": { "widget_ue_connectable": { "switch": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ false ] }, { "id": 55, "type": "GetImageSize", "pos": [ 29420, 4000 ], "size": [ 140, 130 ], "flags": { "collapsed": true }, "order": 9, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 87 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 80, 96 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ 79, 84 ] }, { "localized_name": "batch_size", "name": "batch_size", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.68", "Node name for S\u0026R": "GetImageSize", "ue_properties": { "widget_ue_connectable": { }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ ] }, { "id": 47, "type": "easy float", "pos": [ 29420, 2730 ], "size": [ 400, 60 ], "flags": { }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "float", "name": "float", "type": "FLOAT", "links": [ 86 ] } ], "title": "Target Image Megapixels (1.7 to 8.85, 8.85 best)", "properties": { "cnr_id": "comfyui-easy-use", "ver": "1.3.4", "Node name for S\u0026R": "easy float", "ue_properties": { "widget_ue_connectable": { "value": true }, "version": "7.5.2", "input_ue_unconnectable": { } } }, "widgets_values": [ 5 ], "color": "#223", "bgcolor": "#335" }, { "id": 62, "type": "FastFilmGrain", "pos": [ 29410, 4290 ], "size": [ 400, 110 ], "flags": { "collapsed": false }, "order": 12, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 105 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 411 ] } ], "title": "Film Grain", "properties": { "aux_id": "vrgamegirl19/comfyui-vrgamedevgirl", "ver": "0.1.0", "Node name for S\u0026R": "FastFilmGrain", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } }, "cnr_id": "comfyui-aspect-ratio-crop-node" }, "widgets_values": [ 0.011, 0.25, 4 ] }, { "id": 61, "type": "FastLaplacianSharpen", "pos": [ 29410, 4160 ], "size": [ 400, 90 ], "flags": { }, "order": 11, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 106 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 105 ] } ], "title": "Sharpen", "properties": { "aux_id": "vrgamegirl19/comfyui-vrgamedevgirl", "ver": "0c5580921e6e6ad56f9fc1ecddce3264790a15fb", "Node name for S\u0026R": "FastLaplacianSharpen", "ue_properties": { "version": "7.5.1", "widget_ue_connectable": { }, "input_ue_unconnectable": { } } }, "widgets_values": [ 0.12, true ] }, { "id": 44, "type": "SeedVR2LoadDiTModel", "pos": [ 29420, 2840 ], "size": [ 400, 210 ], "flags": { }, "order": 2, "mode": 0, "inputs": [ { "localized_name": "torch_compile_args", "name": "torch_compile_args", "shape": 7, "type": "TORCH_COMPILE_ARGS", "link": null } ], "outputs": [ { "localized_name": "SEEDVR2_DIT", "name": "SEEDVR2_DIT", "type": "SEEDVR2_DIT", "links": [ 74 ] } ], "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S\u0026R": "SeedVR2LoadDiTModel", "ue_properties": { "version": "7.5.2", "widget_ue_connectable": { "model": true, "device": true, "blocks_to_swap": true, "swap_io_components": true, "offload_device": true, "cache_model": true, "attention_mode": true }, "input_ue_unconnectable": { } }, "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ "seedvr2_ema_7b_fp16.safetensors", "cuda:0", 0, false, "cpu", true, "sdpa" ] }, { "id": 46, "type": "SeedVR2VideoUpscaler", "pos": [ 29420, 3440 ], "size": [ 400, 390 ], "flags": { }, "order": 5, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 94 }, { "localized_name": "dit", "name": "dit", "type": "SEEDVR2_DIT", "link": 74 }, { "localized_name": "vae", "name": "vae", "type": "SEEDVR2_VAE", "link": 75 }, { "localized_name": "resolution", "name": "resolution", "type": "INT", "widget": { "name": "resolution" }, "link": 76 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 106 ] } ], "title": "SeedVR2 Video Upscaler", "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S\u0026R": "SeedVR2VideoUpscaler", "ue_properties": { "version": "7.5.2", "widget_ue_connectable": { "seed": true, "resolution": true, "max_resolution": true, "batch_size": true, "uniform_batch_size": true, "color_correction": true, "temporal_overlap": true, "prepend_frames": true, "input_noise_scale": true, "latent_noise_scale": true, "offload_device": true, "enable_debug": true }, "input_ue_unconnectable": { } }, "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, "hasSecondTab": false, "secondTabText": "Send Back", "secondTabOffset": 80, "secondTabWidth": 65 }, "widgets_values": [ 1, "fixed", 3840, 0, 1, false, "wavelet_adaptive", 0, 0, 0.05, 0.03, "cpu", false ] } ], "groups": [ { "id": 7, "title": "SeedVR2 Image Upscale", "bounding": [ 29390, 2650, 440, 1770 ], "color": "#3f789e", "flags": { } }, { "id": 9, "title": "SVR2 Post Processing", "bounding": [ 29400, 4090, 420, 323.6 ], "color": "#b58b2a", "flags": { } } ], "links": [ { "id": 72, "origin_id": 42, "origin_slot": 0, "target_id": 43, "target_slot": 0, "type": "*" }, { "id": 97, "origin_id": 43, "origin_slot": 0, "target_id": 54, "target_slot": 0, "type": "IMAGE" }, { "id": 86, "origin_id": 47, "origin_slot": 0, "target_id": 54, "target_slot": 1, "type": "FLOAT" }, { "id": 101, "origin_id": 58, "origin_slot": 0, "target_id": 42, "target_slot": 0, "type": "*" }, { "id": 106, "origin_id": 46, "origin_slot": 0, "target_id": 61, "target_slot": 0, "type": "IMAGE" }, { "id": 94, "origin_id": 43, "origin_slot": 0, "target_id": 46, "target_slot": 0, "type": "IMAGE" }, { "id": 74, "origin_id": 44, "origin_slot": 0, "target_id": 46, "target_slot": 1, "type": "SEEDVR2_DIT" }, { "id": 75, "origin_id": 45, "origin_slot": 0, "target_id": 46, "target_slot": 2, "type": "SEEDVR2_VAE" }, { "id": 76, "origin_id": 50, "origin_slot": 0, "target_id": 46, "target_slot": 3, "type": "INT" }, { "id": 105, "origin_id": 61, "origin_slot": 0, "target_id": 62, "target_slot": 0, "type": "IMAGE" }, { "id": 96, "origin_id": 55, "origin_slot": 0, "target_id": 52, "target_slot": 0, "type": "INT" }, { "id": 84, "origin_id": 55, "origin_slot": 1, "target_id": 52, "target_slot": 1, "type": "INT" }, { "id": 79, "origin_id": 55, "origin_slot": 1, "target_id": 50, "target_slot": 0, "type": "INT" }, { "id": 80, "origin_id": 55, "origin_slot": 0, "target_id": 50, "target_slot": 1, "type": "INT" }, { "id": 81, "origin_id": 52, "origin_slot": 0, "target_id": 50, "target_slot": 2, "type": "BOOLEAN" }, { "id": 87, "origin_id": 54, "origin_slot": 0, "target_id": 55, "target_slot": 0, "type": "IMAGE" }, { "id": 391, "origin_id": -10, "origin_slot": 0, "target_id": 58, "target_slot": 0, "type": "IMAGE" }, { "id": 102, "origin_id": 43, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 411, "origin_id": 62, "origin_slot": 0, "target_id": -20, "target_slot": 1, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "6642a963-a960-4f8d-b0de-61504b688640", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Ultimate SD Upscale", "inputNode": { "id": -10, "bounding": [ 26150, 3690, 120, 140 ] }, "outputNode": { "id": -20, "bounding": [ 26670, 3730, 120, 60 ] }, "inputs": [ { "id": "53e94297-1391-4941-b29a-50a1f335ffb5", "name": "image", "type": "IMAGE", "linkIds": [ 435 ], "localized_name": "image", "pos": [ 26250, 3710 ] }, { "id": "1afe944c-9878-4023-90a5-7b10d64777a1", "name": "model", "type": "MODEL", "linkIds": [ 443 ], "localized_name": "model", "pos": [ 26250, 3730 ] }, { "id": "5063d7ff-fd47-403e-a7e7-52fac069851d", "name": "positive", "type": "CONDITIONING", "linkIds": [ 437 ], "localized_name": "positive", "pos": [ 26250, 3750 ] }, { "id": "2ac373e7-5478-4f9c-a7c1-926f69dc791f", "name": "negative", "type": "CONDITIONING", "linkIds": [ 436 ], "localized_name": "negative", "pos": [ 26250, 3770 ] }, { "id": "ddce677e-53a5-4b9b-9e46-40228a78957c", "name": "vae", "type": "VAE", "linkIds": [ 438 ], "localized_name": "vae", "pos": [ 26250, 3790 ] } ], "outputs": [ { "id": "d7396208-4bee-4ded-85dd-b202074c4e63", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 444 ], "localized_name": "IMAGE", "pos": [ 26690, 3750 ] } ], "widgets": [ ], "nodes": [ { "id": 204, "type": "UpscaleModelLoader", "pos": [ 26330, 4090 ], "size": [ 280, 60 ], "flags": { }, "order": 0, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "UPSCALE_MODEL", "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "links": [ 440 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S\u0026R": "UpscaleModelLoader", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ "4x_foolhardy_Remacri.pth" ] }, { "id": 203, "type": "UltimateSDUpscale", "pos": [ 26330, 3400 ], "size": [ 280, 640 ], "flags": { }, "order": 1, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 435 }, { "localized_name": "model", "name": "model", "type": "MODEL", "link": 443 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 437 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 436 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 438 }, { "localized_name": "upscale_model", "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 440 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 444 ] } ], "properties": { "cnr_id": "comfyui_ultimatesdupscale", "ver": "1.7.1", "Node name for S\u0026R": "UltimateSDUpscale", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ 1.58, 1, "fixed", 18, 5, "dpmpp_2m", "karras", 0.22, "Linear", 768, 768, 8, 48, "None", 1, 64, 8, 16, true, false, 1 ] } ], "groups": [ ], "links": [ { "id": 440, "origin_id": 204, "origin_slot": 0, "target_id": 203, "target_slot": 5, "type": "UPSCALE_MODEL" }, { "id": 435, "origin_id": -10, "origin_slot": 0, "target_id": 203, "target_slot": 0, "type": "IMAGE" }, { "id": 443, "origin_id": -10, "origin_slot": 1, "target_id": 203, "target_slot": 1, "type": "MODEL" }, { "id": 437, "origin_id": -10, "origin_slot": 2, "target_id": 203, "target_slot": 2, "type": "CONDITIONING" }, { "id": 436, "origin_id": -10, "origin_slot": 3, "target_id": 203, "target_slot": 3, "type": "CONDITIONING" }, { "id": 438, "origin_id": -10, "origin_slot": 4, "target_id": 203, "target_slot": 4, "type": "VAE" }, { "id": 444, "origin_id": 203, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" } ], "extra": { "ue_links": [ ], "links_added_by_ue": [ ], "workflowRendererVersion": "LG" } }, { "id": "0709a65c-8917-486f-8eab-02b3ea2b9f17", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Imager Saver", "inputNode": { "id": -10, "bounding": [ 24460, 2630, 128, 228 ] }, "outputNode": { "id": -20, "bounding": [ 25100, 2710, 128, 48 ] }, "inputs": [ { "id": "fb4e1db6-c036-44f7-a889-b6585b5ae3f5", "name": "a", "type": "*", "linkIds": [ 404 ], "pos": [ 24564, 2654 ] }, { "id": "9f3986b8-8f19-419b-b050-e4e9438ad0bd", "name": "b", "type": "*", "linkIds": [ 405 ], "pos": [ 24564, 2674 ] }, { "id": "81413c27-b5ff-4627-aa8c-f772c3dd5c30", "name": "string_a", "type": "STRING", "linkIds": [ 409 ], "localized_name": "string_a", "pos": [ 24564, 2694 ] }, { "id": "4c30cdec-82b4-439f-89f4-12a52809556e", "name": "images", "type": "IMAGE", "linkIds": [ 451 ], "localized_name": "images", "pos": [ 24564, 2714 ] }, { "id": "28400ebc-410b-401a-b513-42c24d06f408", "name": "modelname", "type": "STRING", "linkIds": [ 457 ], "localized_name": "modelname", "shape": 7, "pos": [ 24564, 2734 ] }, { "id": "446be98b-dc83-4aab-bbb8-3ae66b30fc1d", "name": "negative", "type": "STRING", "linkIds": [ 65 ], "localized_name": "negative", "shape": 7, "pos": [ 24564, 2754 ] }, { "id": "1923d1c6-4c6b-4eea-97b0-952d2d5c7b5e", "name": "width", "type": "INT", "linkIds": [ 375 ], "localized_name": "width", "shape": 7, "pos": [ 24564, 2774 ] }, { "id": "45a884ba-078b-4838-b35e-a1d932ffffb7", "name": "height", "type": "INT", "linkIds": [ 379 ], "localized_name": "height", "shape": 7, "pos": [ 24564, 2794 ] }, { "id": "0649dfd5-3af9-4c7a-9b50-0daa481742c3", "name": "seed_value", "type": "INT", "linkIds": [ 504 ], "pos": [ 24564, 2814 ] } ], "outputs": [ ], "widgets": [ ], "nodes": [ { "id": 190, "type": "Power Puter (rgthree)", "pos": [ 24640, 3230 ], "size": [ 610, 370 ], "flags": { "collapsed": true, "pinned": true }, "order": 1, "mode": 0, "inputs": [ { "name": "a", "type": "*", "link": 404 }, { "name": "b", "type": "*", "link": 405 }, { "name": "c", "type": "*", "link": null } ], "outputs": [ { "label": "STRING", "name": "*", "shape": 3, "type": "STRING", "links": [ 408 ] } ], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ { "outputs": [ "STRING" ] }, "pll_a = input_node(\u0027a\u0027)\npll_b = input_node(\u0027b\u0027)\n\nparts = []\n\nif pll_a:\n for key in pll_a.inputs:\n v = pll_a.inputs[key]\n if \u0027lora\u0027 in v:\n if v[\u0027on\u0027]:\n if v[\u0027lora\u0027]:\n name = v[\u0027lora\u0027]\n name = name.replace(\u0027\\\\\u0027, \u0027/\u0027)\n name = name.replace(\u0027.safetensors\u0027, \u0027\u0027)\n name = name.split(\u0027/\u0027)[-1]\n\n strength = 1\n if \u0027strength\u0027 in v:\n strength = v[\u0027strength\u0027]\n\n parts.append(f\u0027\u003clora:{name}:{strength}\u003e\u0027)\n\nif pll_b:\n for key in pll_b.inputs:\n v = pll_b.inputs[key]\n if \u0027lora\u0027 in v:\n if v[\u0027on\u0027]:\n if v[\u0027lora\u0027]:\n name = v[\u0027lora\u0027]\n name = name.replace(\u0027\\\\\u0027, \u0027/\u0027)\n name = name.replace(\u0027.safetensors\u0027, \u0027\u0027)\n name = name.split(\u0027/\u0027)[-1]\n\n strength = 1\n if \u0027strength\u0027 in v:\n strength = v[\u0027strength\u0027]\n\n parts.append(f\u0027\u003clora:{name}:{strength}\u003e\u0027)\n\nreturn \u0027, \u0027.join(parts)" ] }, { "id": 192, "type": "StringConcatenate", "pos": [ 24640, 3280 ], "size": [ 400, 200 ], "flags": { "collapsed": true, "pinned": true }, "order": 2, "mode": 0, "inputs": [ { "localized_name": "string_a", "name": "string_a", "type": "STRING", "widget": { "name": "string_a" }, "link": 409 }, { "localized_name": "string_b", "name": "string_b", "type": "STRING", "widget": { "name": "string_b" }, "link": 408 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 410 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S\u0026R": "StringConcatenate", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.6.2" } }, "widgets_values": [ "", "", "" ] }, { "id": 37, "type": "Image Saver", "pos": [ 24640, 2210 ], "size": [ 400, 970 ], "flags": { "collapsed": false, "pinned": true }, "order": 0, "mode": 0, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 451 }, { "localized_name": "modelname", "name": "modelname", "shape": 7, "type": "STRING", "widget": { "name": "modelname" }, "link": 457 }, { "localized_name": "positive", "name": "positive", "shape": 7, "type": "STRING", "widget": { "name": "positive" }, "link": 410 }, { "localized_name": "negative", "name": "negative", "shape": 7, "type": "STRING", "widget": { "name": "negative" }, "link": 65 }, { "localized_name": "seed_value", "name": "seed_value", "shape": 7, "type": "INT", "widget": { "name": "seed_value" }, "link": 504 }, { "localized_name": "width", "name": "width", "shape": 7, "type": "INT", "widget": { "name": "width" }, "link": 375 }, { "localized_name": "height", "name": "height", "shape": 7, "type": "INT", "widget": { "name": "height" }, "link": 379 } ], "outputs": [ { "localized_name": "hashes", "name": "hashes", "type": "STRING", "links": null }, { "localized_name": "a1111_params", "name": "a1111_params", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfyui-image-saver", "ver": "a7c3d376645821d327a4c4ada5630390a124552f", "Node name for S\u0026R": "Image Saver", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.5.2" } }, "widgets_values": [ "%time_%seed", "Text2Img/%date", "png", 17, 4, "example_z_image_models", "res_multistep", "simple", "unknown", "unknown", 0, 512, 512, true, 100, false, 0, 1, 0, "%Y-%m-%d-%H%M%S", false, true, "", true, true, false, "" ] } ], "groups": [ ], "links": [ { "id": 408, "origin_id": 190, "origin_slot": 0, "target_id": 192, "target_slot": 1, "type": "STRING" }, { "id": 410, "origin_id": 192, "origin_slot": 0, "target_id": 37, "target_slot": 2, "type": "STRING" }, { "id": 404, "origin_id": -10, "origin_slot": 0, "target_id": 190, "target_slot": 0, "type": "MODEL" }, { "id": 405, "origin_id": -10, "origin_slot": 1, "target_id": 190, "target_slot": 1, "type": "MODEL" }, { "id": 409, "origin_id": -10, "origin_slot": 2, "target_id": 192, "target_slot": 0, "type": "STRING" }, { "id": 451, "origin_id": -10, "origin_slot": 3, "target_id": 37, "target_slot": 0, "type": "IMAGE" }, { "id": 457, "origin_id": -10, "origin_slot": 4, "target_id": 37, "target_slot": 1, "type": "STRING" }, { "id": 65, "origin_id": -10, "origin_slot": 5, "target_id": 37, "target_slot": 3, "type": "STRING" }, { "id": 375, "origin_id": -10, "origin_slot": 6, "target_id": 37, "target_slot": 5, "type": "INT" }, { "id": 379, "origin_id": -10, "origin_slot": 7, "target_id": 37, "target_slot": 6, "type": "INT" }, { "id": 504, "origin_id": -10, "origin_slot": 8, "target_id": 37, "target_slot": 4, "type": "INT" } ], "extra": { "ue_links": [ ], "links_added_by_ue": [ ], "workflowRendererVersion": "LG" } }, { "id": "28d0027a-7fc0-46cf-b796-03a3de3ed684", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Prompt / Prompt Builder", "inputNode": { "id": -10, "bounding": [ 22480, 3005, 128, 48 ] }, "outputNode": { "id": -20, "bounding": [ 23940, 2995, 128, 68 ] }, "inputs": [ ], "outputs": [ { "id": "16848e5b-80f4-48f4-baec-4d206b918a71", "name": "prompt_out", "type": "STRING", "linkIds": [ 516, 516 ], "localized_name": "prompt_out", "pos": [ 23964, 3019 ] } ], "widgets": [ ], "nodes": [ { "id": 232, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 3300 ], "size": [ 600, 180 ], "flags": { }, "order": 0, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 513 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "camera_angle", "emberframe-nodes:example_camera_angles.txt", "randomize", 1, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 233, "type": "EmberFrameWildcardConfigCombiner", "pos": [ 23280, 2380 ], "size": [ 600, 200 ], "flags": { }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "rule_1", "name": "rule_1", "type": "STRING", "widget": { "name": "rule_1" }, "link": 509 }, { "localized_name": "rule_2", "name": "rule_2", "type": "STRING", "widget": { "name": "rule_2" }, "link": 510 }, { "localized_name": "rule_3", "name": "rule_3", "type": "STRING", "widget": { "name": "rule_3" }, "link": 511 }, { "localized_name": "rule_4", "name": "rule_4", "type": "STRING", "widget": { "name": "rule_4" }, "link": 512 }, { "localized_name": "rule_5", "name": "rule_5", "type": "STRING", "widget": { "name": "rule_5" }, "link": 513 }, { "localized_name": "rule_6", "name": "rule_6", "type": "STRING", "widget": { "name": "rule_6" }, "link": 514 } ], "outputs": [ { "localized_name": "wildcard_config", "name": "wildcard_config", "type": "STRING", "links": [ 515 ] }, { "localized_name": "rule_count", "name": "rule_count", "type": "INT", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardConfigCombiner", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "", "", "", "", "", "" ], "color": "#232", "bgcolor": "#353" }, { "id": 238, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 3530 ], "size": [ 600, 180 ], "flags": { }, "order": 1, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 514 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "camera_angle", "emberframe-nodes:example_camera_angles.txt", "randomize", 1, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 229, "type": "PreviewAny", "pos": [ 23280, 3070 ], "size": [ 600, 280 ], "flags": { }, "order": 9, "mode": 0, "inputs": [ { "localized_name": "source", "name": "source", "type": "*", "link": 519 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.1", "Node name for S\u0026R": "PreviewAny", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ null, null, null ] }, { "id": 230, "type": "PreviewAny", "pos": [ 23280, 3400 ], "size": [ 600, 300 ], "flags": { }, "order": 8, "mode": 0, "inputs": [ { "localized_name": "source", "name": "source", "type": "*", "link": 518 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": null } ], "properties": { "cnr_id": "comfy-core", "ver": "0.19.1", "Node name for S\u0026R": "PreviewAny", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ null, null, null ] }, { "id": 237, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 3070 ], "size": [ 600, 180 ], "flags": { }, "order": 2, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 512 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "mood", "emberframe-nodes:example_scene_moods.txt", "randomize", 1, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 236, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 2840 ], "size": [ 600, 180 ], "flags": { }, "order": 3, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 511 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "camera_angle", "emberframe-nodes:example_camera_angles.txt", "randomize", 1, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 239, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 2610 ], "size": [ 600, 180 ], "flags": { }, "order": 4, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 510 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "lighting", "emberframe-nodes:example_lighting_styles.txt", "randomize", 1, 1 ], "color": "#232", "bgcolor": "#353" }, { "id": 234, "type": "EmberFrameWildcardPromptAssembler", "pos": [ 23280, 2630 ], "size": [ 600, 390 ], "flags": { }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "wildcard_config", "name": "wildcard_config", "type": "STRING", "widget": { "name": "wildcard_config" }, "link": 515 } ], "outputs": [ { "localized_name": "prompt_out", "name": "prompt_out", "type": "STRING", "links": [ 516, 518 ] }, { "localized_name": "preview_text", "name": "preview_text", "type": "STRING", "links": [ 519 ] }, { "localized_name": "selected_values", "name": "selected_values", "type": "STRING", "links": [ ] }, { "localized_name": "resolved_token_count", "name": "resolved_token_count", "type": "INT", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardPromptAssembler", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "a cinematic portrait of an ornate glass botanical sculpture in a sunlit studio, detailed translucent petals, polished brass stand, soft window light, gentle rim lighting, shallow depth of field, natural color palette, crisp realistic texture", "", 231, "increment" ], "color": "#232", "bgcolor": "#353" }, { "id": 235, "type": "EmberFrameWildcardRuleBuilder", "pos": [ 22660, 2380 ], "size": [ 600, 180 ], "flags": { }, "order": 5, "mode": 4, "inputs": [ ], "outputs": [ { "localized_name": "rule_line", "name": "rule_line", "type": "STRING", "links": [ 509 ] }, { "localized_name": "rule_preview", "name": "rule_preview", "type": "STRING", "links": [ ] } ], "properties": { "Node name for S\u0026R": "EmberFrameWildcardRuleBuilder", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.7" } }, "widgets_values": [ "mood", "emberframe-nodes:example_scene_moods.txt", "next", 1, 1 ], "color": "#232", "bgcolor": "#353" } ], "groups": [ ], "links": [ { "id": 509, "origin_id": 235, "origin_slot": 0, "target_id": 233, "target_slot": 0, "type": "STRING" }, { "id": 510, "origin_id": 239, "origin_slot": 0, "target_id": 233, "target_slot": 1, "type": "STRING" }, { "id": 511, "origin_id": 236, "origin_slot": 0, "target_id": 233, "target_slot": 2, "type": "STRING" }, { "id": 512, "origin_id": 237, "origin_slot": 0, "target_id": 233, "target_slot": 3, "type": "STRING" }, { "id": 513, "origin_id": 232, "origin_slot": 0, "target_id": 233, "target_slot": 4, "type": "STRING" }, { "id": 514, "origin_id": 238, "origin_slot": 0, "target_id": 233, "target_slot": 5, "type": "STRING" }, { "id": 515, "origin_id": 233, "origin_slot": 0, "target_id": 234, "target_slot": 0, "type": "STRING" }, { "id": 519, "origin_id": 234, "origin_slot": 1, "target_id": 229, "target_slot": 0, "type": "STRING" }, { "id": 518, "origin_id": 234, "origin_slot": 0, "target_id": 230, "target_slot": 0, "type": "STRING" }, { "id": 516, "origin_id": 234, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "STRING" } ], "extra": { "ue_links": [ ], "links_added_by_ue": [ ] } }, { "id": "2508c358-4d12-4da5-9bd9-525216cefdbd", "version": 1, "state": { "lastGroupId": 18, "lastNodeId": 277, "lastLinkId": 574, "lastRerouteId": 0 }, "revision": 0, "config": { }, "name": "Prompt Enhancer", "inputNode": { "id": -10, "bounding": [ 26062, 666, 128, 88 ] }, "outputNode": { "id": -20, "bounding": [ 27510.02734375, 676, 132.568359375, 68 ] }, "inputs": [ { "id": "60eb1b7f-b80c-4b73-84df-9e730e2dcc76", "name": "image", "type": "IMAGE", "linkIds": [ 556 ], "localized_name": "image", "shape": 7, "pos": [ 26166, 690 ] }, { "id": "5544cf88-a92c-406b-af3b-eec4611a51ac", "name": "text_b", "type": "STRING", "linkIds": [ 560 ], "localized_name": "text_b", "shape": 7, "pos": [ 26166, 710 ] } ], "outputs": [ { "id": "a7899565-5d30-4dbf-8dc1-f53ad44c3bbd", "name": "generated_text", "type": "STRING", "linkIds": [ 561, 561 ], "localized_name": "generated_text", "pos": [ 27534.02734375, 700 ] } ], "widgets": [ ], "nodes": [ { "id": 263, "type": "Text Concatenate", "pos": [ 26790, 530 ], "size": [ 270, 100 ], "flags": { "collapsed": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "text_a", "name": "text_a", "shape": 7, "type": "STRING", "link": 558 }, { "localized_name": "text_b", "name": "text_b", "shape": 7, "type": "STRING", "link": 560 }, { "localized_name": "text_c", "name": "text_c", "shape": 7, "type": "STRING", "link": null }, { "localized_name": "text_d", "name": "text_d", "shape": 7, "type": "STRING", "link": null } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 557 ] } ], "properties": { "cnr_id": "was-ns", "ver": "3.0.1", "Node name for S\u0026R": "Text Concatenate", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ " ; ", "true" ] }, { "id": 264, "type": "PreviewAny", "pos": [ 26570, 720 ], "size": [ 600, 530 ], "flags": { }, "order": 8, "mode": 0, "inputs": [ { "localized_name": "source", "name": "source", "type": "*", "link": 559 } ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ ] } ], "title": "Enhanced Prompt", "properties": { "cnr_id": "comfy-core", "ver": "0.22.2", "Node name for S\u0026R": "PreviewAny", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ null, null, null ], "color": "#232", "bgcolor": "#353" }, { "id": 268, "type": "MarkdownNote", "pos": [ 27250, 200 ], "size": [ 600, 60 ], "flags": { "collapsed": true }, "order": 0, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Enhancement Example 1", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "Example prompt-enhancer instruction:\n\nYou are an AI image prompt assistant. Rewrite the user\u0027s simple idea as a polished, visually specific prompt for a text-to-image model. Preserve the user\u0027s subject and intent, then add composition, lighting, materials, atmosphere, camera/framing, and environment details. Keep the result concrete, safe for public examples, and directly usable as an image prompt. Output only the revised prompt." ], "color": "#432", "bgcolor": "#653" }, { "id": 267, "type": "MarkdownNote", "pos": [ 27250, 250 ], "size": [ 590, 60 ], "flags": { "collapsed": true }, "order": 1, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Enhancement Example 2", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "Example prompt-enhancer instruction:\n\nYou are an AI image prompt assistant. Rewrite the user\u0027s simple idea as a polished, visually specific prompt for a text-to-image model. Preserve the user\u0027s subject and intent, then add composition, lighting, materials, atmosphere, camera/framing, and environment details. Keep the result concrete, safe for public examples, and directly usable as an image prompt. Output only the revised prompt." ], "color": "#432", "bgcolor": "#653" }, { "id": 266, "type": "MarkdownNote", "pos": [ 27250, 300 ], "size": [ 600, 60 ], "flags": { "collapsed": true }, "order": 2, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Enhancement Example 3", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "Example prompt-enhancer instruction:\n\nYou are an AI image prompt assistant. Rewrite the user\u0027s simple idea as a polished, visually specific prompt for a text-to-image model. Preserve the user\u0027s subject and intent, then add composition, lighting, materials, atmosphere, camera/framing, and environment details. Keep the result concrete, safe for public examples, and directly usable as an image prompt. Output only the revised prompt." ], "color": "#432", "bgcolor": "#653" }, { "id": 260, "type": "CLIPLoader", "pos": [ 26220, 670 ], "size": [ 330, 110 ], "flags": { }, "order": 3, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "CLIP", "name": "CLIP", "type": "CLIP", "links": [ 555 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.22.2", "Node name for S\u0026R": "CLIPLoader", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ "gemma4_e4b_it_fp8_scaled.safetensors", "stable_diffusion", "default" ] }, { "id": 261, "type": "TextGenerate", "pos": [ 26220, 830 ], "size": [ 330, 420 ], "flags": { }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 555 }, { "localized_name": "image", "name": "image", "shape": 7, "type": "IMAGE", "link": 556 }, { "localized_name": "video", "name": "video", "shape": 7, "type": "IMAGE", "link": null }, { "localized_name": "audio", "name": "audio", "shape": 7, "type": "AUDIO", "link": null }, { "localized_name": "prompt", "name": "prompt", "type": "STRING", "widget": { "name": "prompt" }, "link": 557 } ], "outputs": [ { "localized_name": "generated_text", "name": "generated_text", "type": "STRING", "links": [ 559, 561 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.22.2", "Node name for S\u0026R": "TextGenerate", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ "", 2048, "on", 0.7, 64, 0.95, 0.05, 1.05, 21, 0, false, true ] }, { "id": 274, "type": "MarkdownNote", "pos": [ 26220, 200 ], "size": [ 330, 420 ], "flags": { }, "order": 4, "mode": 0, "inputs": [ ], "outputs": [ ], "title": "Load Clip Settings", "properties": { "ue_properties": { "widget_ue_connectable": { }, "version": "7.8", "input_ue_unconnectable": { } } }, "widgets_values": [ "# Model Links\n\n### 📁 text_encoders\n\n- [💾 gemma4_e4b_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/gemma-4/blob/main/text_encoders/gemma4_e4b_it_fp8_scaled.safetensors)\n- [📦 Other model weights](https://huggingface.co/Comfy-Org/gemma-4/tree/main/text_encoders)\n\n# Model Storage Location\n\nSave the text encoder file in the following ComfyUI folder:\n\n```text\n📁 ComfyUI/\n├── 📁 models/\n └── 📁 text_encoders/\n └── 💾 gemma4_e4b_it_fp8_scaled.safetensors\n```\n\n\u003e ⚠️ Make sure the filename is exactly:\n\u003e\n\u003e `gemma4_e4b_it_fp8_scaled.safetensors`\n\nRestart or refresh ComfyUI after adding the file.\n\nset type to: stable_diffusion\n\nset device to: default" ], "color": "#432", "bgcolor": "#653" }, { "id": 265, "type": "PrimitiveStringMultiline", "pos": [ 26570, 200 ], "size": [ 600, 470 ], "flags": { }, "order": 5, "mode": 0, "inputs": [ ], "outputs": [ { "localized_name": "STRING", "name": "STRING", "type": "STRING", "links": [ 558 ] } ], "title": "Enhancement Prompt", "properties": { "cnr_id": "comfy-core", "ver": "0.22.2", "Node name for S\u0026R": "PrimitiveStringMultiline", "ue_properties": { "widget_ue_connectable": { }, "input_ue_unconnectable": { }, "version": "7.8" } }, "widgets_values": [ "You are an AI image prompt assistant. Rewrite the user\u0027s simple idea as a polished, visually specific prompt for a text-to-image model. Preserve the user\u0027s subject and intent, then add composition, lighting, materials, atmosphere, camera/framing, and environment details. Keep the result concrete, safe for public examples, and directly usable as an image prompt. Output only the revised prompt." ], "color": "#223", "bgcolor": "#335" } ], "groups": [ ], "links": [ { "id": 555, "origin_id": 260, "origin_slot": 0, "target_id": 261, "target_slot": 0, "type": "CLIP" }, { "id": 557, "origin_id": 263, "origin_slot": 0, "target_id": 261, "target_slot": 4, "type": "STRING" }, { "id": 558, "origin_id": 265, "origin_slot": 0, "target_id": 263, "target_slot": 0, "type": "STRING" }, { "id": 559, "origin_id": 261, "origin_slot": 0, "target_id": 264, "target_slot": 0, "type": "STRING" }, { "id": 556, "origin_id": -10, "origin_slot": 0, "target_id": 261, "target_slot": 1, "type": "IMAGE" }, { "id": 560, "origin_id": -10, "origin_slot": 1, "target_id": 263, "target_slot": 1, "type": "STRING" }, { "id": 561, "origin_id": 261, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "STRING" } ], "extra": { "ue_links": [ ], "links_added_by_ue": [ ] } } ] }, "config": { }, "extra": { "workflowRendererVersion": "LG", "ue_links": [ ], "links_added_by_ue": [ ], "frontendVersion": "1.43.18", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true, "favoritedWidgets": { "favorites": [ { "nodeLocatorId": "ef2e8243-1f27-45c6-8fea-2d4d54e6fe68:221", "widgetName": "prompt" } ] }, "ds": { "scale": 0.690203070684703, "offset": [ -24612.42350679651, -1998.3815445784483 ] } }, "version": 0.4 }