{ "id": "3244ae84-039e-45ec-82cf-c7495d26ba19", "revision": 0, "last_node_id": 214, "last_link_id": 623, "nodes": [ { "id": 72, "type": "Image Comparer (rgthree)", "pos": [ 5690, 800 ], "size": [ 590, 950 ], "flags": { "pinned": true }, "order": 33, "mode": 4, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 591 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 592 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "comparer_mode": "Slide" }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_szbbm_00009_.png&type=temp&subfolder=&rand=0.38008795138797324" }, { "name": "B", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_szbbm_00010_.png&type=temp&subfolder=&rand=0.898144338997856" } ] ], "color": "#222", "bgcolor": "#000" }, { "id": 34, "type": "PreviewImage", "pos": [ 4684.51813547708, -370.1634335567309 ], "size": [ 580, 950 ], "flags": { "pinned": true }, "order": 22, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 54 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [], "color": "#222", "bgcolor": "#000" }, { "id": 83, "type": "PreviewImage", "pos": [ 5754.51813547708, -370.1634335567309 ], "size": [ 580, 950 ], "flags": { "pinned": true }, "order": 24, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": 165 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [], "color": "#222", "bgcolor": "#000" }, { "id": 78, "type": "LoadImage", "pos": [ 3810, 1900 ], "size": [ 400, 420 ], "flags": { "pinned": true }, "order": 0, "mode": 4, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 161 ] }, { "name": "MASK", "type": "MASK", "links": [ 162 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "LoadImage", "widget_ue_connectable": {}, "image": "clipspace/clipspace-painted-masked-1774446566657.png [input]" }, "widgets_values": [ "clipspace/clipspace-painted-masked-1774446566657.png [input]", "image" ], "color": "#322", "bgcolor": "#533" }, { "id": 82, "type": "116c92d1-64f6-4c87-b722-c41e575b358e", "pos": [ 4220, 1900 ], "size": [ 470, 950 ], "flags": { "pinned": true }, "order": 17, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 161 }, { "name": "mask", "type": "MASK", "link": 162 }, { "name": "vae", "type": "VAE", "link": 170 }, { "name": "model", "type": "MODEL", "link": 187 }, { "name": "clip", "type": "CLIP", "link": 186 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 166 ] } ], "properties": { "proxyWidgets": [ [ "79", "text" ], [ "80", "text" ], [ "74", "seed" ], [ "74", "steps" ], [ "74", "cfg" ], [ "74", "sampler_name" ], [ "74", "scheduler" ], [ "74", "denoise" ], [ "81", "output_target_width" ], [ "81", "output_target_height" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 84, "type": "PreviewImage", "pos": [ 4700, 1900 ], "size": [ 580, 950 ], "flags": { "pinned": true }, "order": 19, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": 166 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [], "color": "#222", "bgcolor": "#000" }, { "id": 85, "type": "Note", "pos": [ 3810, 2360 ], "size": [ 400, 300 ], "flags": { "pinned": true }, "order": 1, "mode": 4, "inputs": [], "outputs": [], "properties": { "widget_ue_connectable": {} }, "widgets_values": [ "To use inpainting, upload your image into the \"Load Image\" above, right click -> Open in MaskEditor -> mask out what you need -> press save.\nThen edit everything you need in the subgraph to the right (e.g. resolution at width/height, seed, steps, sampler, prompt, etc).\n\nDefault SDXL resolution is 1024, but since Lustify V8 (Apex) supports 1536 res, you make use of that. If that doesn't work out - switch back to 1024 (e.g. 896x1152, 832x1216, 1024x1024)." ], "color": "#233", "bgcolor": "#355" }, { "id": 69, "type": "5abbb0f8-3e06-4680-8e79-17b50a5c94e9", "pos": [ 5330, 800 ], "size": [ 350, 82 ], "flags": { "pinned": true }, "order": 30, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 143 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 577, 591, 594 ] } ], "properties": { "proxyWidgets": [ [ "68", "blend_factor" ], [ "65", "model_name" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 91, "type": "Note", "pos": [ 3334.5181354770784, -500.16343355673075 ], "size": [ 250, 88 ], "flags": { "pinned": true }, "order": 2, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "You can always open the subgraph to see what's inside (press the little icon on the top right corner of the subgraph) |\n |\n V" ], "color": "#432", "bgcolor": "#653" }, { "id": 94, "type": "Fast Groups Bypasser (rgthree)", "pos": [ 2734.5181354770775, 159.83656644326987 ], "size": [ 370, 322 ], "flags": { "pinned": true }, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "OPT_CONNECTION", "type": "*", "links": null } ], "title": "Groups Bypasser", "properties": { "matchColors": "", "matchTitle": "", "showNav": true, "showAllGraphs": true, "sort": "position", "customSortAlphabet": "", "toggleRestriction": "default" }, "color": "#222", "bgcolor": "#000" }, { "id": 8, "type": "Seed (rgthree)", "pos": [ 2734.5181354770775, -10.16343355673072 ], "size": [ 370, 130 ], "flags": { "pinned": true }, "order": 4, "mode": 0, "inputs": [], "outputs": [ { "dir": 4, "name": "SEED", "shape": 3, "type": "INT", "links": [ 14 ] } ], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "randomMax": 1125899906842624, "randomMin": 0 }, "widgets_values": [ 880717271511030, "", "", "" ], "color": "#222", "bgcolor": "#000" }, { "id": 13, "type": "SDXLEmptyLatentSizePicker+", "pos": [ 2734.5181354770775, -220.1634335567308 ], "size": [ 370, 170 ], "flags": { "pinned": true }, "order": 5, "mode": 0, "inputs": [], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 19 ] }, { "name": "width", "type": "INT", "links": [ 90 ] }, { "name": "height", "type": "INT", "links": [ 91 ] } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "SDXLEmptyLatentSizePicker+" }, "widgets_values": [ "896x1152 (0.78)", 1, 0, 0 ], "color": "#222", "bgcolor": "#000" }, { "id": 4, "type": "CheckpointLoaderSimple", "pos": [ 2734.5181354770775, -370.1634335567309 ], "size": [ 370, 110 ], "flags": { "pinned": true }, "order": 6, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 557 ] }, { "name": "CLIP", "type": "CLIP", "links": [ 556 ] }, { "name": "VAE", "type": "VAE", "links": [ 15, 51, 88, 112, 134, 170 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CheckpointLoaderSimple" }, "widgets_values": [ "lustify_apex_00001_.safetensors" ], "color": "#222", "bgcolor": "#000" }, { "id": 12, "type": "PreviewImage", "pos": [ 3594.5181354770793, -370.1634335567309 ], "size": [ 580, 950 ], "flags": { "pinned": true }, "order": 20, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 17 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [], "color": "#222", "bgcolor": "#000" }, { "id": 86, "type": "Note", "pos": [ 2434.5181354770775, -220.1634335567308 ], "size": [ 290, 170 ], "flags": { "pinned": true }, "order": 7, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "Besides the more common 1024 resolution, Lustify V8 (Apex) was also trained on 1536 resolution. If you decide to go into the 1536 territory - here are some examples you could use (set these values manually into the width_override / height_override).\n\n1536 x 1536\n1344 x 1664 / 1664 x 1344 \n1280 x 1920 / 1920 x 1280\n1152 x 2048 / 2048 x 1152\n" ], "color": "#432", "bgcolor": "#653" }, { "id": 164, "type": "LoadImage", "pos": [ 2440, 160 ], "size": [ 280, 326 ], "flags": {}, "order": 8, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 392 ] }, { "name": "MASK", "type": "MASK", "links": null } ], "title": "Load ControlNet Image", "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "LoadImage" }, "widgets_values": [ "pasted/image (858).png", "image" ], "color": "#322", "bgcolor": "#533" }, { "id": 165, "type": "Note", "pos": [ 2440, 30 ], "size": [ 280, 90 ], "flags": { "pinned": true }, "order": 9, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "To use ControlNet, load your input image down below and unbypass the \"ControlNet In First Pass\" in the \"Groups Bypasser\"." ], "color": "#432", "bgcolor": "#653" }, { "id": 88, "type": "Note", "pos": [ 5294.51813547708, -560.1634335567305 ], "size": [ 410, 110 ], "flags": { "pinned": true }, "order": 10, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "You can skip 2a and 2b completely if the quality from highres pass is decent enough already, or you can pick either 2a or 2b. Which one - depends on you. Tiled Upscale is less resource hungry, but also MUCH worse than SeedVR.\n90% of the time I prefer the result from 2b (SeedVR)." ], "color": "#432", "bgcolor": "#653" }, { "id": 87, "type": "Note", "pos": [ 4204.51813547708, -580.1634335567304 ], "size": [ 380, 130 ], "flags": { "pinned": true }, "order": 11, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "Once you've generated an image you like, you really should unbypass the Upscale Pass. Otherwise you're just holding back the full potential of the model (not just Lustify, but literally any diffusion model).\nIf your first pass was made with 1536 resolution, lower the upscale_by value to around 1.2 (it's down below in this subgraph). For 1024 resolution first pass it should be around 1.4-1.5 (if you use the 4x upscale model like the one I do)." ], "color": "#432", "bgcolor": "#653" }, { "id": 199, "type": "Image Comparer (rgthree)", "pos": [ 4700, 800 ], "size": [ 590, 950 ], "flags": { "pinned": true }, "order": 31, "mode": 4, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 590 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 589 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "comparer_mode": "Slide" }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_lemvg_00031_.png&type=temp&subfolder=&rand=0.6524770683218223" }, { "name": "B", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_lemvg_00032_.png&type=temp&subfolder=&rand=0.058780860557475334" } ] ], "color": "#222", "bgcolor": "#000" }, { "id": 200, "type": "Image Comparer (rgthree)", "pos": [ 3600, 800 ], "size": [ 590, 950 ], "flags": { "pinned": true }, "order": 29, "mode": 4, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 587 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 588 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "comparer_mode": "Slide" }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_rudxz_00047_.png&type=temp&subfolder=&rand=0.3721148039267145" }, { "name": "B", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_rudxz_00048_.png&type=temp&subfolder=&rand=0.5302193358231064" } ] ], "color": "#222", "bgcolor": "#000" }, { "id": 201, "type": "Image Comparer (rgthree)", "pos": [ 6700, 800 ], "size": [ 590, 950 ], "flags": { "pinned": true }, "order": 36, "mode": 4, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 619 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 594 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "comparer_mode": "Slide" }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_pkjog_00051_.png&type=temp&subfolder=&rand=0.19095515832127374" }, { "name": "B", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_pkjog_00052_.png&type=temp&subfolder=&rand=0.7732617751300482" } ] ], "color": "#222", "bgcolor": "#000" }, { "id": 205, "type": "Image Comparer (rgthree)", "pos": [ 6740, -370 ], "size": [ 590, 950 ], "flags": {}, "order": 27, "mode": 4, "inputs": [ { "dir": 3, "name": "image_a", "type": "IMAGE", "link": 605 }, { "dir": 3, "name": "image_b", "type": "IMAGE", "link": 606 } ], "outputs": [], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "comparer_mode": "Slide" }, "widgets_values": [ [ { "name": "A", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_spxfq_00185_.png&type=temp&subfolder=&rand=0.562673557516189" }, { "name": "B", "selected": true, "url": "/api/view?filename=rgthree.compare._temp_spxfq_00186_.png&type=temp&subfolder=&rand=0.6971210493500066" } ] ], "color": "#222", "bgcolor": "#000" }, { "id": 207, "type": "Note", "pos": [ 2870, 1400 ], "size": [ 230, 90 ], "flags": { "pinned": true }, "order": 12, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "If you don't have sam_vit_b and face_yolov8m models downloaded, open Manager -> Model Manager -> search for sam and bbox face models in the search bar, press install." ], "color": "#432", "bgcolor": "#653" }, { "id": 93, "type": "Power Lora Loader (rgthree)", "pos": [ 2730, 480 ], "size": [ 370, 166 ], "flags": {}, "order": 16, "mode": 0, "inputs": [ { "dir": 3, "name": "model", "type": "MODEL", "link": 557 }, { "dir": 3, "name": "clip", "type": "CLIP", "link": 556 } ], "outputs": [ { "dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [ 178, 180, 182, 184, 187, 558 ] }, { "dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": [ 179, 181, 183, 185, 186, 559 ] } ], "properties": { "cnr_id": "rgthree-comfy", "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", "Show Strengths": "Single Strength" }, "widgets_values": [ {}, { "type": "PowerLoraLoaderHeaderWidget" }, { "on": false, "lora": "speed\\dmd2_sdxl_4step_lora.safetensors", "strength": 1, "strengthTwo": null }, {}, "" ], "color": "#222", "bgcolor": "#000" }, { "id": 89, "type": "Note", "pos": [ 2870, 900 ], "size": [ 230, 88 ], "flags": { "pinned": true }, "order": 13, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "If needed - use either this, or manual inpainting of the face in the #7." ], "color": "#432", "bgcolor": "#653" }, { "id": 197, "type": "ColorCorrect", "pos": [ 6310, 800 ], "size": [ 380, 200 ], "flags": { "pinned": true }, "order": 32, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 577 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 595, 618 ] } ], "properties": { "cnr_id": "comfyui-post-processing-nodes", "ver": "c49a05254795403648f2c1774b6f5ea39f96e7d5", "Node name for S&R": "ColorCorrect" }, "widgets_values": [ -15, 0, 5, 5, 10, 1 ] }, { "id": 213, "type": "FilmGrain", "pos": [ 6310, 1040 ], "size": [ 380, 130 ], "flags": { "pinned": true }, "order": 35, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 618 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 619 ] } ], "properties": { "cnr_id": "comfyui-post-processing-nodes", "ver": "c49a05254795403648f2c1774b6f5ea39f96e7d5", "Node name for S&R": "FilmGrain" }, "widgets_values": [ 0.02, 40, 0, 0 ] }, { "id": 129, "type": "abe26001-2c0b-4b13-b902-b9fda34f79ca", "pos": [ 6370, -370 ], "size": [ 360, 939.5555555555555 ], "flags": { "pinned": true }, "order": 25, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 313 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 314, 588, 605 ] } ], "properties": { "proxyWidgets": [ [ "119", "seed" ], [ "119", "resolution" ], [ "119", "max_resolution" ], [ "210", "shorter_edge" ], [ "113", "model" ], [ "116", "model" ], [ "113", "device" ], [ "116", "device" ], [ "113", "offload_device" ], [ "116", "offload_device" ], [ "113", "encode_tiled" ], [ "113", "encode_tile_size" ], [ "113", "encode_tile_overlap" ], [ "113", "decode_tiled" ], [ "113", "decode_tile_size" ], [ "113", "decode_tile_overlap" ], [ "116", "blocks_to_swap" ], [ "185", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 130, "type": "Note", "pos": [ 6360, -650 ], "size": [ 770, 200 ], "flags": { "pinned": true }, "order": 14, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "If you don't have much VRAM, you probably need to either stick with tiled upscale (or ignore 2a and 2b completely), or play around with optimizations like blocks_to_swap and tile_size. You could also try different versions of SeedVR:\n3b fp8 requires ~3.3 Gb VRAM. 3b Q4 - even less.\n7b Q4 requires ~4.5 Gb VRAM.\n7b fp16 requires ~16 Gb VRAM.\n\nI'd suggest you to avoid the \"sharp\" variant as in my tests it was quiet bad and not exactly \"sharp\".\n\nThere is a setting called \"shorter_edge\". It downscales your image so that the shorter edge of it is equal to the value you've set. \"WHY TF DO WE DO THAT?\" you'd ask. Well, SeedVR does it magic best when it upscales a smaller image. It's a very clever upscaler, unlike the more classic ESRGAN models.\nBUT! The upscaler obviously wasn't trained on a ton of adult content. If you downscale too aggressively, anatomy like nipples or genitalia can lose their shape. If your \"bits\" are looking a bit messy, just bump the \"shorter_edge\" value up. You'll lose a little bit of that SeedVR upscale \"magic,\" but the details will stay much cleaner." ], "color": "#432", "bgcolor": "#653" }, { "id": 67, "type": "Note", "pos": [ 5330, 920 ], "size": [ 350, 190 ], "flags": { "pinned": true }, "order": 15, "mode": 4, "inputs": [], "outputs": [], "properties": { "widget_ue_connectable": {} }, "widgets_values": [ "the skin enhancing model can be downloaded there\nhttps://openmodeldb.info/models/1x-ITF-SkinDiffDetail-Lite-v1\n\nOR \n\nhttps://openmodeldb.info/users/brigadeiro\n\nThey have a different look, I suggest you trying them all.\nAdjust blend_factor as needed.\nPut the models into the folder with all your upscale models." ], "color": "#432", "bgcolor": "#653" }, { "id": 60, "type": "33e8586c-3845-4e4f-b0b6-83057a4d0a93", "pos": [ 4220, 800 ], "size": [ 470, 950 ], "flags": { "pinned": true }, "order": 28, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 135 }, { "name": "model", "type": "MODEL", "link": 184 }, { "name": "clip", "type": "CLIP", "link": 185 }, { "name": "vae", "type": "VAE", "link": 134 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 143, 590, 592 ] } ], "properties": { "proxyWidgets": [ [ "167", "text" ], [ "168", "text" ], [ "166", "seed" ], [ "166", "steps" ], [ "166", "cfg" ], [ "166", "sampler_name" ], [ "166", "scheduler" ], [ "166", "denoise" ], [ "166", "cycle" ], [ "166", "bbox_crop_factor" ], [ "166", "bbox_threshold" ], [ "166", "guide_size" ], [ "166", "max_size" ], [ "206", "model_name" ], [ "169", "model_name" ], [ "166", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 44, "type": "f99381ac-e7a1-4549-b0c3-5ca6c480bcac", "pos": [ 5304.51813547708, -370.1634335567309 ], "size": [ 440, 950 ], "flags": { "pinned": true }, "order": 23, "mode": 4, "inputs": [ { "name": "clip", "type": "CLIP", "link": 181 }, { "name": "image", "type": "IMAGE", "link": 86 }, { "name": "model", "type": "MODEL", "link": 180 }, { "name": "vae", "type": "VAE", "link": 88 }, { "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 89 }, { "name": "tile_width", "type": "INT", "widget": { "name": "tile_width" }, "link": 90 }, { "name": "tile_height", "type": "INT", "widget": { "name": "tile_height" }, "link": 91 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 165, 313, 606 ] } ], "properties": { "proxyWidgets": [ [ "42", "tile_width" ], [ "42", "tile_height" ], [ "41", "text" ], [ "40", "text" ], [ "42", "seed" ], [ "42", "steps" ], [ "42", "cfg" ], [ "42", "sampler_name" ], [ "42", "scheduler" ], [ "42", "denoise" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 53, "type": "8c896e95-91e0-4baa-9a89-9c93840478b8", "pos": [ 3120, 800 ], "size": [ 460, 950 ], "flags": { "pinned": true }, "order": 26, "mode": 4, "inputs": [ { "name": "image", "type": "IMAGE", "link": 314 }, { "name": "model", "type": "MODEL", "link": 182 }, { "name": "clip", "type": "CLIP", "link": 183 }, { "name": "vae", "type": "VAE", "link": 112 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [ 135, 587, 589 ] } ], "properties": { "proxyWidgets": [ [ "50", "text" ], [ "49", "text" ], [ "48", "seed" ], [ "48", "steps" ], [ "48", "cfg" ], [ "48", "sampler_name" ], [ "48", "scheduler" ], [ "48", "denoise" ], [ "48", "cycle" ], [ "48", "bbox_crop_factor" ], [ "48", "bbox_threshold" ], [ "48", "guide_size" ], [ "48", "max_size" ], [ "180", "model_name" ], [ "52", "model_name" ], [ "48", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 90, "type": "SaveImage", "pos": [ 5320, 1900 ], "size": [ 410, 410 ], "flags": { "pinned": true }, "order": 34, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": 595 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "SaveImage" }, "widgets_values": [ "ComfyUI" ], "color": "#222", "bgcolor": "#000" }, { "id": 11, "type": "69463888-9596-4fa1-b859-12d113f454bc", "pos": [ 3114.5181354770775, -370.1634335567309 ], "size": [ 470, 950 ], "flags": { "pinned": true }, "order": 18, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 559 }, { "name": "seed", "type": "INT", "widget": { "name": "seed" }, "link": 14 }, { "name": "vae", "type": "VAE", "link": 15 }, { "name": "latent_image", "type": "LATENT", "link": 19 }, { "name": "model", "type": "MODEL", "link": 558 }, { "name": "image", "type": "IMAGE", "link": 392 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 17, 49 ] } ], "properties": { "proxyWidgets": [ [ "7", "seed" ], [ "5", "text" ], [ "6", "text" ], [ "7", "steps" ], [ "7", "cfg" ], [ "7", "sampler_name" ], [ "7", "scheduler" ], [ "7", "denoise" ], [ "154", "control_net_name" ], [ "158", "preprocessor" ], [ "155", "type" ], [ "158", "resolution" ], [ "153", "strength" ], [ "153", "start_percent" ], [ "153", "end_percent" ], [ "7", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" }, { "id": 33, "type": "c687ec54-f2e7-4792-808c-df988fb2a520", "pos": [ 4204.51813547708, -370.1634335567309 ], "size": [ 470, 950 ], "flags": { "pinned": true }, "order": 21, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 49 }, { "name": "clip", "type": "CLIP", "link": 179 }, { "name": "vae", "type": "VAE", "link": 51 }, { "name": "model", "type": "MODEL", "link": 178 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 54, 86 ] }, { "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "links": [ 89 ] } ], "properties": { "proxyWidgets": [ [ "30", "text" ], [ "31", "text" ], [ "29", "seed" ], [ "26", "value" ], [ "29", "steps" ], [ "29", "cfg" ], [ "29", "sampler_name" ], [ "29", "scheduler" ], [ "29", "denoise" ], [ "17", "model_name" ], [ "29", "$$canvas-image-preview" ] ], "cnr_id": "comfy-core", "ver": "0.14.1" }, "widgets_values": [], "color": "#233", "bgcolor": "#355" } ], "links": [ [ 14, 8, 0, 11, 1, "INT" ], [ 15, 4, 2, 11, 2, "VAE" ], [ 17, 11, 0, 12, 0, "IMAGE" ], [ 19, 13, 0, 11, 3, "LATENT" ], [ 49, 11, 0, 33, 0, "IMAGE" ], [ 51, 4, 2, 33, 2, "VAE" ], [ 54, 33, 0, 34, 0, "IMAGE" ], [ 86, 33, 0, 44, 1, "IMAGE" ], [ 88, 4, 2, 44, 3, "VAE" ], [ 89, 33, 1, 44, 4, "UPSCALE_MODEL" ], [ 90, 13, 1, 44, 5, "INT" ], [ 91, 13, 2, 44, 6, "INT" ], [ 112, 4, 2, 53, 3, "VAE" ], [ 134, 4, 2, 60, 3, "VAE" ], [ 135, 53, 0, 60, 0, "IMAGE" ], [ 143, 60, 0, 69, 0, "IMAGE" ], [ 161, 78, 0, 82, 0, "IMAGE" ], [ 162, 78, 1, 82, 1, "MASK" ], [ 165, 44, 0, 83, 0, "IMAGE" ], [ 166, 82, 0, 84, 0, "IMAGE" ], [ 170, 4, 2, 82, 2, "VAE" ], [ 178, 93, 0, 33, 3, "MODEL" ], [ 179, 93, 1, 33, 1, "CLIP" ], [ 180, 93, 0, 44, 2, "MODEL" ], [ 181, 93, 1, 44, 0, "CLIP" ], [ 182, 93, 0, 53, 1, "MODEL" ], [ 183, 93, 1, 53, 2, "CLIP" ], [ 184, 93, 0, 60, 1, "MODEL" ], [ 185, 93, 1, 60, 2, "CLIP" ], [ 186, 93, 1, 82, 4, "CLIP" ], [ 187, 93, 0, 82, 3, "MODEL" ], [ 313, 44, 0, 129, 0, "IMAGE" ], [ 314, 129, 0, 53, 0, "IMAGE" ], [ 392, 164, 0, 11, 5, "IMAGE" ], [ 556, 4, 1, 93, 1, "CLIP" ], [ 557, 4, 0, 93, 0, "MODEL" ], [ 558, 93, 0, 11, 4, "MODEL" ], [ 559, 93, 1, 11, 0, "CLIP" ], [ 577, 69, 0, 197, 0, "IMAGE" ], [ 587, 53, 0, 200, 0, "IMAGE" ], [ 588, 129, 0, 200, 1, "IMAGE" ], [ 589, 53, 0, 199, 1, "IMAGE" ], [ 590, 60, 0, 199, 0, "IMAGE" ], [ 591, 69, 0, 72, 0, "IMAGE" ], [ 592, 60, 0, 72, 1, "IMAGE" ], [ 594, 69, 0, 201, 1, "IMAGE" ], [ 595, 197, 0, 90, 0, "IMAGE" ], [ 605, 129, 0, 205, 0, "IMAGE" ], [ 606, 44, 0, 205, 1, "IMAGE" ], [ 618, 197, 0, 213, 0, "IMAGE" ], [ 619, 213, 0, 201, 0, "IMAGE" ] ], "groups": [ { "id": 1, "title": "1. Highres Pass", "bounding": [ 4194.51813547708, -443.7634335567308, 1080, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 2, "title": "2a. Tiled Upscale (Optional, pick one)", "bounding": [ 5294.51813547708, -443.7634335567308, 1050, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 3, "title": "3. Face Detailer", "bounding": [ 3110, 730, 1080, 1030 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 4, "title": "4. Hand Detailer (Optional)", "bounding": [ 4210, 730, 1090, 1030 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 5, "title": "5. Skin Enhancement (Optional)", "bounding": [ 5320, 730, 970, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 6, "title": "7. Inpainting (if needed)", "bounding": [ 3800, 1830, 1490, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 7, "title": "8. Save", "bounding": [ 5310, 1830, 430, 493.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 8, "title": "2b. SeedVR Upscale (Optional, pick one)", "bounding": [ 6360, -440, 980, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 10, "title": "6. Post-Processing (Optional)", "bounding": [ 6300, 730, 1000, 1033.6 ], "color": "#3f789e", "font_size": 24, "flags": {} } ], "definitions": { "subgraphs": [ { "id": "69463888-9596-4fa1-b859-12d113f454bc", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "First Pass", "inputNode": { "id": -10, "bounding": [ 3920, 855, 120, 160 ] }, "outputNode": { "id": -20, "bounding": [ 5615.360425737786, 909.3831640058057, 120, 60 ] }, "inputs": [ { "id": "de758c50-f4d2-4179-9bf6-3688a3c3225d", "name": "clip", "type": "CLIP", "linkIds": [ 4, 5 ], "localized_name": "clip", "pos": [ 4020, 875 ] }, { "id": "9d3d179c-9f98-4355-a46a-70e73147b755", "name": "seed", "type": "INT", "linkIds": [ 8 ], "localized_name": "seed", "pos": [ 4020, 895 ] }, { "id": "69d83318-d25c-4512-b0d1-17a9aea827c0", "name": "vae", "type": "VAE", "linkIds": [ 12, 384 ], "localized_name": "vae", "pos": [ 4020, 915 ] }, { "id": "f70934b1-3a88-423f-ad68-50736f5086a5", "name": "latent_image", "type": "LATENT", "linkIds": [ 18 ], "pos": [ 4020, 935 ] }, { "id": "e81555f2-74a5-4693-b577-72440c16e2d7", "name": "model", "type": "MODEL", "linkIds": [ 410 ], "pos": [ 4020, 955 ] }, { "id": "249fa5e8-e0ee-4597-ab4b-82c334c5057c", "name": "image", "type": "IMAGE", "linkIds": [ 391 ], "pos": [ 4020, 975 ] } ], "outputs": [ { "id": "aa8d9ad1-acbd-4df7-ba15-12fbc53dbe2f", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 16 ], "pos": [ 5635.360425737786, 929.3831640058057 ] } ], "widgets": [], "nodes": [ { "id": 5, "type": "CLIPTextEncode", "pos": [ 4100, 700 ], "size": [ 400, 200 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 4 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 380 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "1girl, full body, solo, demonic girl, succubus, large demon wings, ornate curved black horns, glowing red eyes, sharp fangs, mysterious smile, regal and powerful posture, standing, dark gothic chamber, occult symbols on walls, dim atmospheric lighting, red moonlight filtering through a tall gothic window, heavy volumetric fog, intricate dark leather and gold armored gown, boots, thigh slit, chain jewelry, dramatic shadows, mysterious aura, cinematic composition, from below, dynamic, backlighting, throne, floating orbs with faces on the floor, imps, teal and red" ], "color": "#232", "bgcolor": "#353" }, { "id": 6, "type": "CLIPTextEncode", "pos": [ 4100, 940 ], "size": [ 400, 200 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 5 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 381 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "ugly, blurry, " ], "color": "#322", "bgcolor": "#533" }, { "id": 154, "type": "ControlNetLoader", "pos": [ 4530, 1040 ], "size": [ 270, 58 ], "flags": {}, "order": 0, "mode": 4, "inputs": [], "outputs": [ { "localized_name": "CONTROL_NET", "name": "CONTROL_NET", "type": "CONTROL_NET", "links": [ 379 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ControlNetLoader" }, "widgets_values": [ "xinsir-controlnet-union-sdxl-1.0-promax.safetensors" ] }, { "id": 10, "type": "VAEDecode", "pos": [ 5110, 700 ], "size": [ 140, 46 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 11 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 12 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 16 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 158, "type": "AIO_Preprocessor", "pos": [ 4530, 1140 ], "size": [ 270, 82 ], "flags": {}, "order": 7, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 391 }, { "label": "controlnet_preprocessor", "localized_name": "preprocessor", "name": "preprocessor", "shape": 7, "type": "COMBO", "widget": { "name": "preprocessor" }, "link": null }, { "label": "controlnet_image_resolution", "localized_name": "resolution", "name": "resolution", "shape": 7, "type": "INT", "widget": { "name": "resolution" }, "link": null } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 393 ] } ], "properties": { "cnr_id": "comfyui_controlnet_aux", "ver": "1.1.3", "Node name for S&R": "AIO_Preprocessor" }, "widgets_values": [ "DepthAnythingPreprocessor", 1024 ] }, { "id": 155, "type": "SetUnionControlNetType", "pos": [ 4530, 940 ], "size": [ 270, 58 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "localized_name": "control_net", "name": "control_net", "type": "CONTROL_NET", "link": 379 }, { "label": "controlnet_type", "localized_name": "type", "name": "type", "type": "COMBO", "widget": { "name": "type" }, "link": null } ], "outputs": [ { "localized_name": "CONTROL_NET", "name": "CONTROL_NET", "type": "CONTROL_NET", "links": [ 378 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "SetUnionControlNetType" }, "widgets_values": [ "depth" ] }, { "id": 153, "type": "ControlNetApplyAdvanced", "pos": [ 4530, 700 ], "size": [ 270, 190 ], "flags": {}, "order": 6, "mode": 4, "inputs": [ { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 380 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 381 }, { "localized_name": "control_net", "name": "control_net", "type": "CONTROL_NET", "link": 378 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 393 }, { "localized_name": "vae", "name": "vae", "shape": 7, "type": "VAE", "link": 384 }, { "label": "controlnet_strength", "localized_name": "strength", "name": "strength", "type": "FLOAT", "widget": { "name": "strength" }, "link": null }, { "label": "controlnet_start_percent", "localized_name": "start_percent", "name": "start_percent", "type": "FLOAT", "widget": { "name": "start_percent" }, "link": null }, { "label": "controlnet_end_percent", "localized_name": "end_percent", "name": "end_percent", "type": "FLOAT", "widget": { "name": "end_percent" }, "link": null } ], "outputs": [ { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "links": [ 382 ] }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "links": [ 383 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ControlNetApplyAdvanced" }, "widgets_values": [ 0.3, 0, 0.4 ] }, { "id": 7, "type": "KSampler", "pos": [ 4830, 700 ], "size": [ 270, 865.3846153846154 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 410 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 382 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 383 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 18 }, { "localized_name": "seed", "name": "seed", "type": "INT", "widget": { "name": "seed" }, "link": 8 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 11 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "KSampler" }, "widgets_values": [ 0, "fixed", 30, 3.5, "dpmpp_2m_sde", "karras", 1 ] } ], "groups": [ { "id": 9, "title": "ControlNet In First Pass", "bounding": [ 4520, 630, 290, 605.6 ], "color": "#3f789e", "font_size": 24, "flags": {} } ], "links": [ { "id": 11, "origin_id": 7, "origin_slot": 0, "target_id": 10, "target_slot": 0, "type": "LATENT" }, { "id": 4, "origin_id": -10, "origin_slot": 0, "target_id": 5, "target_slot": 0, "type": "CLIP" }, { "id": 5, "origin_id": -10, "origin_slot": 0, "target_id": 6, "target_slot": 0, "type": "CLIP" }, { "id": 8, "origin_id": -10, "origin_slot": 1, "target_id": 7, "target_slot": 4, "type": "INT" }, { "id": 12, "origin_id": -10, "origin_slot": 2, "target_id": 10, "target_slot": 1, "type": "VAE" }, { "id": 16, "origin_id": 10, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 18, "origin_id": -10, "origin_slot": 3, "target_id": 7, "target_slot": 3, "type": "LATENT" }, { "id": 378, "origin_id": 155, "origin_slot": 0, "target_id": 153, "target_slot": 2, "type": "CONTROL_NET" }, { "id": 379, "origin_id": 154, "origin_slot": 0, "target_id": 155, "target_slot": 0, "type": "CONTROL_NET" }, { "id": 380, "origin_id": 5, "origin_slot": 0, "target_id": 153, "target_slot": 0, "type": "CONDITIONING" }, { "id": 381, "origin_id": 6, "origin_slot": 0, "target_id": 153, "target_slot": 1, "type": "CONDITIONING" }, { "id": 382, "origin_id": 153, "origin_slot": 0, "target_id": 7, "target_slot": 1, "type": "CONDITIONING" }, { "id": 383, "origin_id": 153, "origin_slot": 1, "target_id": 7, "target_slot": 2, "type": "CONDITIONING" }, { "id": 384, "origin_id": -10, "origin_slot": 2, "target_id": 153, "target_slot": 4, "type": "VAE" }, { "id": 391, "origin_id": -10, "origin_slot": 5, "target_id": 158, "target_slot": 0, "type": "IMAGE" }, { "id": 393, "origin_id": 158, "origin_slot": 0, "target_id": 153, "target_slot": 3, "type": "IMAGE" }, { "id": 410, "origin_id": -10, "origin_slot": 4, "target_id": 7, "target_slot": 0, "type": "MODEL" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "c687ec54-f2e7-4792-808c-df988fb2a520", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Highres Pass", "inputNode": { "id": -10, "bounding": [ 5020, 1094, 120, 120 ] }, "outputNode": { "id": -20, "bounding": [ 6100.376953125, 1124, 143.65234375, 80 ] }, "inputs": [ { "id": "0ef634ea-b4b2-4d31-90d0-c751cce95fed", "name": "image", "type": "IMAGE", "linkIds": [ 23 ], "localized_name": "image", "pos": [ 5120, 1114 ] }, { "id": "4686fc12-5468-4b8e-8b6d-ab6edd478395", "name": "clip", "type": "CLIP", "linkIds": [ 42, 41 ], "localized_name": "clip", "pos": [ 5120, 1134 ] }, { "id": "bfa353a4-ac78-4084-9ec0-8c2863249a4f", "name": "vae", "type": "VAE", "linkIds": [ 39, 47 ], "localized_name": "vae", "pos": [ 5120, 1154 ] }, { "id": "78106910-a072-4b44-ad3d-10154406284c", "name": "model", "type": "MODEL", "linkIds": [ 45 ], "localized_name": "model", "pos": [ 5120, 1174 ] } ], "outputs": [ { "id": "450ea6d7-d2f9-445d-9c13-c59339de8c92", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 95 ], "localized_name": "IMAGE", "pos": [ 6120.376953125, 1144 ] }, { "id": "f2257a19-c63a-45f7-a71a-2ad82909d425", "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "linkIds": [ 60 ], "pos": [ 6120.376953125, 1164 ] } ], "widgets": [], "nodes": [ { "id": 26, "type": "PrimitiveFloat", "pos": [ 5170, 1860 ], "size": [ 270, 58 ], "flags": {}, "order": 0, "mode": 0, "inputs": [ { "label": "upscale_by", "localized_name": "value", "name": "value", "type": "FLOAT", "widget": { "name": "value" }, "link": null } ], "outputs": [ { "localized_name": "FLOAT", "name": "FLOAT", "type": "FLOAT", "links": [ 34 ] } ], "title": "Upscale By", "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "PrimitiveFloat" }, "widgets_values": [ 1.5 ] }, { "id": 17, "type": "UpscaleModelLoader", "pos": [ 5200, 730 ], "size": [ 270, 58 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "localized_name": "UPSCALE_MODEL", "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "links": [ 22, 60 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "UpscaleModelLoader" }, "widgets_values": [ "4x_NMKD-Superscale-SP_178000_G.pth" ] }, { "id": 47, "type": "GetImageSize+", "pos": [ 5760, 730 ], "size": [ 270, 66 ], "flags": { "collapsed": true }, "order": 13, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 96 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 97 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ 98 ] }, { "localized_name": "count", "name": "count", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "GetImageSize+" }, "widgets_values": [] }, { "id": 20, "type": "GetImageSize+", "pos": [ 5200, 1020 ], "size": [ 270, 66 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 30 } ], "outputs": [ { "localized_name": "width", "name": "width", "type": "INT", "links": [ 27 ] }, { "localized_name": "height", "name": "height", "type": "INT", "links": [ 28 ] }, { "localized_name": "count", "name": "count", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "GetImageSize+" }, "widgets_values": [] }, { "id": 22, "type": "MathExpression|pysssss", "pos": [ 5198.505914762595, 1122.165729538345 ], "size": [ 400, 200 ], "flags": { "collapsed": false }, "order": 2, "mode": 0, "inputs": [ { "localized_name": "a", "name": "a", "shape": 7, "type": "INT,FLOAT,IMAGE,LATENT", "link": 34 }, { "localized_name": "b", "name": "b", "shape": 7, "type": "INT,FLOAT,IMAGE,LATENT", "link": null }, { "localized_name": "c", "name": "c", "shape": 7, "type": "INT,FLOAT,IMAGE,LATENT", "link": null } ], "outputs": [ { "localized_name": "INT", "name": "INT", "type": "INT", "links": null }, { "localized_name": "FLOAT", "name": "FLOAT", "type": "FLOAT", "links": [ 31 ] } ], "properties": { "cnr_id": "comfyui-custom-scripts", "ver": "1.2.5" }, "widgets_values": [ "a/4" ] }, { "id": 16, "type": "ImageUpscaleWithModel", "pos": [ 5200, 820 ], "size": [ 270, 46 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "localized_name": "upscale_model", "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 22 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 23 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 29 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ImageUpscaleWithModel" }, "widgets_values": [] }, { "id": 21, "type": "ImageScaleBy", "pos": [ 5200, 900 ], "size": [ 270, 82 ], "flags": { "collapsed": false }, "order": 6, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 29 }, { "localized_name": "scale_by", "name": "scale_by", "type": "FLOAT", "widget": { "name": "scale_by" }, "link": 31 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 30, 286 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ImageScaleBy" }, "widgets_values": [ "lanczos", 0.5 ] }, { "id": 30, "type": "CLIPTextEncode", "pos": [ 5170, 1380 ], "size": [ 400, 200 ], "flags": {}, "order": 9, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 41 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 43 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "1girl, full body, solo, demonic girl, succubus, large demon wings, ornate curved black horns, glowing red eyes, sharp fangs, mysterious smile, regal and powerful posture, standing, dark gothic chamber, occult symbols on walls, dim atmospheric lighting, red moonlight filtering through a tall gothic window, heavy volumetric fog, intricate dark leather and gold armored gown, boots, thigh slit, chain jewelry, dramatic shadows, mysterious aura, cinematic composition, from below, dynamic, backlighting, throne, floating orbs with faces on the floor " ], "color": "#232", "bgcolor": "#353" }, { "id": 31, "type": "CLIPTextEncode", "pos": [ 5170, 1620 ], "size": [ 400, 200 ], "flags": {}, "order": 10, "mode": 0, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 42 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 44 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "old, ugly," ], "color": "#322", "bgcolor": "#533" }, { "id": 46, "type": "ImageResize+", "pos": [ 5930, 730 ], "size": [ 270, 250 ], "flags": { "collapsed": true }, "order": 12, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 94 }, { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 97 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 98 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 95 ] }, { "localized_name": "width", "name": "width", "type": "INT", "links": null }, { "localized_name": "height", "name": "height", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "ImageResize+" }, "widgets_values": [ 512, 512, "lanczos", "fill / crop", "always", 64 ] }, { "id": 32, "type": "VAEDecode", "pos": [ 5900, 690 ], "size": [ 140, 46 ], "flags": { "collapsed": true }, "order": 11, "mode": 0, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 46 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 47 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 94, 96 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 28, "type": "VAEEncode", "pos": [ 5760, 690 ], "size": [ 140, 46 ], "flags": { "collapsed": true }, "order": 7, "mode": 0, "inputs": [ { "localized_name": "pixels", "name": "pixels", "type": "IMAGE", "link": 621 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 39 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 40 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "VAEEncode" }, "widgets_values": [] }, { "id": 29, "type": "KSampler", "pos": [ 5760, 770 ], "size": [ 280, 651.5555555555555 ], "flags": {}, "order": 8, "mode": 0, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 45 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 43 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 44 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 40 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 46 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "KSampler" }, "widgets_values": [ 7360, "fixed", 21, 4, "dpmpp_2m_sde", "karras", 0.51 ] }, { "id": 18, "type": "ImageResize+", "pos": [ 5480, 730 ], "size": [ 270, 250 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 286 }, { "localized_name": "width", "name": "width", "type": "INT", "widget": { "name": "width" }, "link": 27 }, { "localized_name": "height", "name": "height", "type": "INT", "widget": { "name": "height" }, "link": 28 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 620 ] }, { "localized_name": "width", "name": "width", "type": "INT", "links": null }, { "localized_name": "height", "name": "height", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "ImageResize+" }, "widgets_values": [ 512, 512, "lanczos", "fill / crop", "always", 64 ] }, { "id": 214, "type": "ImageCASharpening+", "pos": [ 5460, 690 ], "size": [ 366.3375, 58 ], "flags": { "collapsed": true }, "order": 14, "mode": 0, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 620 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 621 ] } ], "properties": { "cnr_id": "comfyui_essentials", "ver": "1.1.0", "Node name for S&R": "ImageCASharpening+" }, "widgets_values": [ 0.2 ] } ], "groups": [], "links": [ { "id": 30, "origin_id": 21, "origin_slot": 0, "target_id": 20, "target_slot": 0, "type": "IMAGE" }, { "id": 22, "origin_id": 17, "origin_slot": 0, "target_id": 16, "target_slot": 0, "type": "UPSCALE_MODEL" }, { "id": 29, "origin_id": 16, "origin_slot": 0, "target_id": 21, "target_slot": 0, "type": "IMAGE" }, { "id": 31, "origin_id": 22, "origin_slot": 1, "target_id": 21, "target_slot": 1, "type": "FLOAT" }, { "id": 34, "origin_id": 26, "origin_slot": 0, "target_id": 22, "target_slot": 0, "type": "FLOAT" }, { "id": 27, "origin_id": 20, "origin_slot": 0, "target_id": 18, "target_slot": 1, "type": "INT" }, { "id": 28, "origin_id": 20, "origin_slot": 1, "target_id": 18, "target_slot": 2, "type": "INT" }, { "id": 46, "origin_id": 29, "origin_slot": 0, "target_id": 32, "target_slot": 0, "type": "LATENT" }, { "id": 43, "origin_id": 30, "origin_slot": 0, "target_id": 29, "target_slot": 1, "type": "CONDITIONING" }, { "id": 44, "origin_id": 31, "origin_slot": 0, "target_id": 29, "target_slot": 2, "type": "CONDITIONING" }, { "id": 40, "origin_id": 28, "origin_slot": 0, "target_id": 29, "target_slot": 3, "type": "LATENT" }, { "id": 23, "origin_id": -10, "origin_slot": 0, "target_id": 16, "target_slot": 1, "type": "IMAGE" }, { "id": 42, "origin_id": -10, "origin_slot": 1, "target_id": 31, "target_slot": 0, "type": "CLIP" }, { "id": 41, "origin_id": -10, "origin_slot": 1, "target_id": 30, "target_slot": 0, "type": "CLIP" }, { "id": 39, "origin_id": -10, "origin_slot": 2, "target_id": 28, "target_slot": 1, "type": "VAE" }, { "id": 47, "origin_id": -10, "origin_slot": 2, "target_id": 32, "target_slot": 1, "type": "VAE" }, { "id": 45, "origin_id": -10, "origin_slot": 3, "target_id": 29, "target_slot": 0, "type": "MODEL" }, { "id": 60, "origin_id": 17, "origin_slot": 0, "target_id": -20, "target_slot": 1, "type": "UPSCALE_MODEL" }, { "id": 94, "origin_id": 32, "origin_slot": 0, "target_id": 46, "target_slot": 0, "type": "IMAGE" }, { "id": 95, "origin_id": 46, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 96, "origin_id": 32, "origin_slot": 0, "target_id": 47, "target_slot": 0, "type": "IMAGE" }, { "id": 97, "origin_id": 47, "origin_slot": 0, "target_id": 46, "target_slot": 1, "type": "INT" }, { "id": 98, "origin_id": 47, "origin_slot": 1, "target_id": 46, "target_slot": 2, "type": "INT" }, { "id": 286, "origin_id": 21, "origin_slot": 0, "target_id": 18, "target_slot": 0, "type": "IMAGE" }, { "id": 620, "origin_id": 18, "origin_slot": 0, "target_id": 214, "target_slot": 0, "type": "IMAGE" }, { "id": 621, "origin_id": 214, "origin_slot": 0, "target_id": 28, "target_slot": 0, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "f99381ac-e7a1-4549-b0c3-5ca6c480bcac", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Tiled Upscale", "inputNode": { "id": -10, "bounding": [ 6064.775390625, 802, 125.224609375, 180 ] }, "outputNode": { "id": -20, "bounding": [ 7160, 872, 120, 60 ] }, "inputs": [ { "id": "7d07aa1b-e372-499f-8ead-ee2cd382f60f", "name": "clip", "type": "CLIP", "linkIds": [ 77, 78 ], "localized_name": "clip", "pos": [ 6170, 822 ] }, { "id": "01f33bc0-96cf-4497-ad8c-499eea0b62f7", "name": "image", "type": "IMAGE", "linkIds": [ 79 ], "localized_name": "image", "pos": [ 6170, 842 ] }, { "id": "0dd26ada-d361-41d2-b6d6-5d4e3e663297", "name": "model", "type": "MODEL", "linkIds": [ 80 ], "localized_name": "model", "pos": [ 6170, 862 ] }, { "id": "9ec40976-2b72-4afe-b736-43ee32b62432", "name": "vae", "type": "VAE", "linkIds": [ 81 ], "localized_name": "vae", "pos": [ 6170, 882 ] }, { "id": "e79bd078-f55f-422b-b329-0e1809a73124", "name": "upscale_model", "type": "UPSCALE_MODEL", "linkIds": [ 82 ], "localized_name": "upscale_model", "pos": [ 6170, 902 ] }, { "id": "61b427b9-5c50-4531-9b73-886f28643da9", "name": "tile_width", "type": "INT", "linkIds": [ 83 ], "localized_name": "tile_width", "pos": [ 6170, 922 ] }, { "id": "5191edb1-2142-4c79-a5c1-59a19504c8d2", "name": "tile_height", "type": "INT", "linkIds": [ 84 ], "localized_name": "tile_height", "pos": [ 6170, 942 ] } ], "outputs": [ { "id": "83190bbe-40db-48f6-b728-6cf92f6f5023", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 92 ], "pos": [ 7180, 892 ] } ], "widgets": [], "nodes": [ { "id": 40, "type": "CLIPTextEncode", "pos": [ 6250, 830 ], "size": [ 400, 200 ], "flags": {}, "order": 0, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 77 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 75 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "" ], "color": "#322", "bgcolor": "#533" }, { "id": 41, "type": "CLIPTextEncode", "pos": [ 6250, 600 ], "size": [ 400, 200 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 78 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 74 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "" ], "color": "#232", "bgcolor": "#353" }, { "id": 42, "type": "UltimateSDUpscale", "pos": [ 6670, 600 ], "size": [ 277.859375, 826 ], "flags": {}, "order": 2, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 79 }, { "localized_name": "model", "name": "model", "type": "MODEL", "link": 80 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 74 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 75 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 81 }, { "localized_name": "upscale_model", "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 82 }, { "localized_name": "tile_width", "name": "tile_width", "type": "INT", "widget": { "name": "tile_width" }, "link": 83 }, { "localized_name": "tile_height", "name": "tile_height", "type": "INT", "widget": { "name": "tile_height" }, "link": 84 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 92 ] } ], "properties": { "cnr_id": "comfyui_ultimatesdupscale", "ver": "d6b575adb878c3d1c7a357f700b5c1001ccb8bd9", "Node name for S&R": "UltimateSDUpscale" }, "widgets_values": [ 1.25, 549062548869170, "fixed", 20, 3.5, "dpmpp_2m_sde", "karras", 0.3, "Linear", 512, 512, 8, 32, "None", 1, 64, 8, 16, true, false ] } ], "groups": [], "links": [ { "id": 74, "origin_id": 41, "origin_slot": 0, "target_id": 42, "target_slot": 2, "type": "CONDITIONING" }, { "id": 75, "origin_id": 40, "origin_slot": 0, "target_id": 42, "target_slot": 3, "type": "CONDITIONING" }, { "id": 77, "origin_id": -10, "origin_slot": 0, "target_id": 40, "target_slot": 0, "type": "CLIP" }, { "id": 78, "origin_id": -10, "origin_slot": 0, "target_id": 41, "target_slot": 0, "type": "CLIP" }, { "id": 79, "origin_id": -10, "origin_slot": 1, "target_id": 42, "target_slot": 0, "type": "IMAGE" }, { "id": 80, "origin_id": -10, "origin_slot": 2, "target_id": 42, "target_slot": 1, "type": "MODEL" }, { "id": 81, "origin_id": -10, "origin_slot": 3, "target_id": 42, "target_slot": 4, "type": "VAE" }, { "id": 82, "origin_id": -10, "origin_slot": 4, "target_id": 42, "target_slot": 5, "type": "UPSCALE_MODEL" }, { "id": 83, "origin_id": -10, "origin_slot": 5, "target_id": 42, "target_slot": 6, "type": "INT" }, { "id": 84, "origin_id": -10, "origin_slot": 6, "target_id": 42, "target_slot": 7, "type": "INT" }, { "id": 92, "origin_id": 42, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "8c896e95-91e0-4baa-9a89-9c93840478b8", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Face Detailer", "inputNode": { "id": -10, "bounding": [ 7010, 1239, 120, 120 ] }, "outputNode": { "id": -20, "bounding": [ 8060, 1269, 120, 60 ] }, "inputs": [ { "id": "c7420265-e3ec-4af0-bec8-80f7b1de748b", "name": "image", "type": "IMAGE", "linkIds": [ 99 ], "localized_name": "image", "pos": [ 7110, 1259 ] }, { "id": "24ed9cfb-3f9b-4519-8b1b-bda1264e062e", "name": "model", "type": "MODEL", "linkIds": [ 100 ], "localized_name": "model", "pos": [ 7110, 1279 ] }, { "id": "4e084dd2-b761-4f81-b372-7ba68e634d34", "name": "clip", "type": "CLIP", "linkIds": [ 101, 105, 106 ], "localized_name": "clip", "pos": [ 7110, 1299 ] }, { "id": "1618a6e4-76b4-4005-af88-0268378bcdc0", "name": "vae", "type": "VAE", "linkIds": [ 102 ], "localized_name": "vae", "pos": [ 7110, 1319 ] } ], "outputs": [ { "id": "c3fa1990-98b4-4b00-ac88-0e0ade4225d5", "name": "image", "type": "IMAGE", "linkIds": [ 107 ], "localized_name": "image", "pos": [ 8080, 1289 ] } ], "widgets": [], "nodes": [ { "id": 50, "type": "CLIPTextEncode", "pos": [ 7190, 730 ], "size": [ 400, 200 ], "flags": {}, "order": 4, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 106 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 114 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "portrait, close-up, face, 1girl," ], "color": "#232", "bgcolor": "#353" }, { "id": 49, "type": "CLIPTextEncode", "pos": [ 7190, 970 ], "size": [ 400, 200 ], "flags": {}, "order": 3, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 105 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 115 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "ugly, blurry" ], "color": "#322", "bgcolor": "#533" }, { "id": 52, "type": "UltralyticsDetectorProvider", "pos": [ 7190, 1210 ], "size": [ 400, 78 ], "flags": {}, "order": 0, "mode": 4, "inputs": [ { "label": "bbox_model_name", "localized_name": "model_name", "name": "model_name", "type": "COMBO", "widget": { "name": "model_name" }, "link": null } ], "outputs": [ { "localized_name": "BBOX_DETECTOR", "name": "BBOX_DETECTOR", "type": "BBOX_DETECTOR", "links": [ 108 ] }, { "localized_name": "SEGM_DETECTOR", "name": "SEGM_DETECTOR", "type": "SEGM_DETECTOR", "links": [] } ], "properties": { "cnr_id": "comfyui-impact-subpack", "ver": "1.3.5", "Node name for S&R": "UltralyticsDetectorProvider" }, "widgets_values": [ "bbox/face_yolov8m.pt" ] }, { "id": 48, "type": "FaceDetailer", "pos": [ 7600, 730 ], "size": [ 400, 1168 ], "flags": {}, "order": 2, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 99 }, { "localized_name": "model", "name": "model", "type": "MODEL", "link": 100 }, { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 101 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 102 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 114 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 115 }, { "localized_name": "bbox_detector", "name": "bbox_detector", "type": "BBOX_DETECTOR", "link": 108 }, { "localized_name": "sam_model_opt", "name": "sam_model_opt", "shape": 7, "type": "SAM_MODEL", "link": 416 }, { "localized_name": "segm_detector_opt", "name": "segm_detector_opt", "shape": 7, "type": "SEGM_DETECTOR", "link": null }, { "localized_name": "detailer_hook", "name": "detailer_hook", "shape": 7, "type": "DETAILER_HOOK", "link": null }, { "localized_name": "scheduler_func_opt", "name": "scheduler_func_opt", "shape": 7, "type": "SCHEDULER_FUNC", "link": null }, { "label": "trigger treshold (lower = more chance)", "localized_name": "bbox_threshold", "name": "bbox_threshold", "type": "FLOAT", "widget": { "name": "bbox_threshold" }, "link": null }, { "label": "face crop factor (less is closer)", "localized_name": "bbox_crop_factor", "name": "bbox_crop_factor", "type": "FLOAT", "widget": { "name": "bbox_crop_factor" }, "link": null }, { "label": "number of passes", "localized_name": "cycle", "name": "cycle", "type": "INT", "widget": { "name": "cycle" }, "link": null } ], "outputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "links": [ 107 ] }, { "localized_name": "cropped_refined", "name": "cropped_refined", "shape": 6, "type": "IMAGE", "links": null }, { "localized_name": "cropped_enhanced_alpha", "name": "cropped_enhanced_alpha", "shape": 6, "type": "IMAGE", "links": null }, { "localized_name": "mask", "name": "mask", "type": "MASK", "links": null }, { "localized_name": "detailer_pipe", "name": "detailer_pipe", "type": "DETAILER_PIPE", "links": null }, { "localized_name": "cnet_images", "name": "cnet_images", "shape": 6, "type": "IMAGE", "links": null } ], "properties": { "cnr_id": "comfyui-impact-pack", "ver": "8.28.1", "Node name for S&R": "FaceDetailer" }, "widgets_values": [ 1536, true, 1536, 11282, "fixed", 22, 4, "dpmpp_2m_sde", "karras", 0.4, 5, true, true, 0.25, 10, 1.5, "center-1", 0, 0.93, 0, 0.7, "False", 10, "", 2, false, 20, false, false ] }, { "id": 180, "type": "SAMLoader", "pos": [ 7190, 1330 ], "size": [ 400, 90 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "label": "SAM_model_name", "localized_name": "model_name", "name": "model_name", "type": "COMBO", "widget": { "name": "model_name" }, "link": null } ], "outputs": [ { "localized_name": "SAM_MODEL", "name": "SAM_MODEL", "type": "SAM_MODEL", "links": [ 416 ] } ], "properties": { "cnr_id": "comfyui-impact-pack", "ver": "8.28.1", "Node name for S&R": "SAMLoader" }, "widgets_values": [ "sam_vit_b_01ec64.pth", "AUTO" ] } ], "groups": [], "links": [ { "id": 108, "origin_id": 52, "origin_slot": 0, "target_id": 48, "target_slot": 6, "type": "BBOX_DETECTOR" }, { "id": 99, "origin_id": -10, "origin_slot": 0, "target_id": 48, "target_slot": 0, "type": "IMAGE" }, { "id": 100, "origin_id": -10, "origin_slot": 1, "target_id": 48, "target_slot": 1, "type": "MODEL" }, { "id": 101, "origin_id": -10, "origin_slot": 2, "target_id": 48, "target_slot": 2, "type": "CLIP" }, { "id": 105, "origin_id": -10, "origin_slot": 2, "target_id": 49, "target_slot": 0, "type": "CLIP" }, { "id": 106, "origin_id": -10, "origin_slot": 2, "target_id": 50, "target_slot": 0, "type": "CLIP" }, { "id": 102, "origin_id": -10, "origin_slot": 3, "target_id": 48, "target_slot": 3, "type": "VAE" }, { "id": 107, "origin_id": 48, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 114, "origin_id": 50, "origin_slot": 0, "target_id": 48, "target_slot": 4, "type": "CONDITIONING" }, { "id": 115, "origin_id": 49, "origin_slot": 0, "target_id": 48, "target_slot": 5, "type": "CONDITIONING" }, { "id": 416, "origin_id": 180, "origin_slot": 0, "target_id": 48, "target_slot": 7, "type": "SAM_MODEL" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "33e8586c-3845-4e4f-b0b6-83057a4d0a93", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Hand Detailer", "inputNode": { "id": -10, "bounding": [ 7010, 1239, 120, 120 ] }, "outputNode": { "id": -20, "bounding": [ 8060, 1269, 120, 60 ] }, "inputs": [ { "id": "c7420265-e3ec-4af0-bec8-80f7b1de748b", "name": "image", "type": "IMAGE", "linkIds": [ 99 ], "localized_name": "image", "pos": [ 7110, 1259 ] }, { "id": "24ed9cfb-3f9b-4519-8b1b-bda1264e062e", "name": "model", "type": "MODEL", "linkIds": [ 100 ], "localized_name": "model", "pos": [ 7110, 1279 ] }, { "id": "4e084dd2-b761-4f81-b372-7ba68e634d34", "name": "clip", "type": "CLIP", "linkIds": [ 101, 105, 106 ], "localized_name": "clip", "pos": [ 7110, 1299 ] }, { "id": "1618a6e4-76b4-4005-af88-0268378bcdc0", "name": "vae", "type": "VAE", "linkIds": [ 102 ], "localized_name": "vae", "pos": [ 7110, 1319 ] } ], "outputs": [ { "id": "c3fa1990-98b4-4b00-ac88-0e0ade4225d5", "name": "image", "type": "IMAGE", "linkIds": [ 107 ], "localized_name": "image", "pos": [ 8080, 1289 ] } ], "widgets": [], "nodes": [ { "id": 167, "type": "CLIPTextEncode", "pos": [ 7190, 730 ], "size": [ 400, 200 ], "flags": {}, "order": 3, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 106 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 114 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "close-up, hand, fingers," ], "color": "#232", "bgcolor": "#353" }, { "id": 168, "type": "CLIPTextEncode", "pos": [ 7190, 970 ], "size": [ 400, 200 ], "flags": {}, "order": 4, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 105 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 115 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "" ], "color": "#322", "bgcolor": "#533" }, { "id": 169, "type": "UltralyticsDetectorProvider", "pos": [ 7190, 1210 ], "size": [ 400, 78 ], "flags": {}, "order": 0, "mode": 4, "inputs": [ { "label": "bbox_model_name", "localized_name": "model_name", "name": "model_name", "type": "COMBO", "widget": { "name": "model_name" }, "link": null } ], "outputs": [ { "localized_name": "BBOX_DETECTOR", "name": "BBOX_DETECTOR", "type": "BBOX_DETECTOR", "links": [ 108 ] }, { "localized_name": "SEGM_DETECTOR", "name": "SEGM_DETECTOR", "type": "SEGM_DETECTOR", "links": null } ], "properties": { "cnr_id": "comfyui-impact-subpack", "ver": "1.3.5", "Node name for S&R": "UltralyticsDetectorProvider" }, "widgets_values": [ "bbox/hand_yolov8s.pt" ] }, { "id": 206, "type": "SAMLoader", "pos": [ 7190, 1330 ], "size": [ 400, 90 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "label": "SAM_model_name", "localized_name": "model_name", "name": "model_name", "type": "COMBO", "widget": { "name": "model_name" }, "link": null } ], "outputs": [ { "localized_name": "SAM_MODEL", "name": "SAM_MODEL", "type": "SAM_MODEL", "links": [ 607 ] } ], "properties": { "cnr_id": "comfyui-impact-pack", "ver": "8.28.1", "Node name for S&R": "SAMLoader" }, "widgets_values": [ "sam_vit_b_01ec64.pth", "AUTO" ] }, { "id": 166, "type": "FaceDetailer", "pos": [ 7600, 730 ], "size": [ 400, 1168 ], "flags": {}, "order": 2, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 99 }, { "localized_name": "model", "name": "model", "type": "MODEL", "link": 100 }, { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 101 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 102 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 114 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 115 }, { "localized_name": "bbox_detector", "name": "bbox_detector", "type": "BBOX_DETECTOR", "link": 108 }, { "localized_name": "sam_model_opt", "name": "sam_model_opt", "shape": 7, "type": "SAM_MODEL", "link": 607 }, { "localized_name": "segm_detector_opt", "name": "segm_detector_opt", "shape": 7, "type": "SEGM_DETECTOR", "link": null }, { "localized_name": "detailer_hook", "name": "detailer_hook", "shape": 7, "type": "DETAILER_HOOK", "link": null }, { "localized_name": "scheduler_func_opt", "name": "scheduler_func_opt", "shape": 7, "type": "SCHEDULER_FUNC", "link": null }, { "label": "trigger threshold (lower = more chance)", "localized_name": "bbox_threshold", "name": "bbox_threshold", "type": "FLOAT", "widget": { "name": "bbox_threshold" }, "link": null }, { "label": "hand crop factor (less is closer)", "localized_name": "bbox_crop_factor", "name": "bbox_crop_factor", "type": "FLOAT", "widget": { "name": "bbox_crop_factor" }, "link": null }, { "label": "number of passes", "localized_name": "cycle", "name": "cycle", "type": "INT", "widget": { "name": "cycle" }, "link": null } ], "outputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "links": [ 107 ] }, { "localized_name": "cropped_refined", "name": "cropped_refined", "shape": 6, "type": "IMAGE", "links": null }, { "localized_name": "cropped_enhanced_alpha", "name": "cropped_enhanced_alpha", "shape": 6, "type": "IMAGE", "links": null }, { "localized_name": "mask", "name": "mask", "type": "MASK", "links": null }, { "localized_name": "detailer_pipe", "name": "detailer_pipe", "type": "DETAILER_PIPE", "links": null }, { "localized_name": "cnet_images", "name": "cnet_images", "shape": 6, "type": "IMAGE", "links": null } ], "properties": { "cnr_id": "comfyui-impact-pack", "ver": "8.28.1", "Node name for S&R": "FaceDetailer" }, "widgets_values": [ 1536, true, 1536, 6588, "fixed", 20, 3.5, "dpmpp_2m_sde", "karras", 0.4, 10, true, true, 0.3, 15, 1.8, "center-1", 13, 0.93, 0, 0.7, "False", 10, "", 2, false, 20, false, false ] } ], "groups": [], "links": [ { "id": 108, "origin_id": 169, "origin_slot": 0, "target_id": 166, "target_slot": 6, "type": "BBOX_DETECTOR" }, { "id": 99, "origin_id": -10, "origin_slot": 0, "target_id": 166, "target_slot": 0, "type": "IMAGE" }, { "id": 100, "origin_id": -10, "origin_slot": 1, "target_id": 166, "target_slot": 1, "type": "MODEL" }, { "id": 101, "origin_id": -10, "origin_slot": 2, "target_id": 166, "target_slot": 2, "type": "CLIP" }, { "id": 105, "origin_id": -10, "origin_slot": 2, "target_id": 168, "target_slot": 0, "type": "CLIP" }, { "id": 106, "origin_id": -10, "origin_slot": 2, "target_id": 167, "target_slot": 0, "type": "CLIP" }, { "id": 102, "origin_id": -10, "origin_slot": 3, "target_id": 166, "target_slot": 3, "type": "VAE" }, { "id": 107, "origin_id": 166, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 114, "origin_id": 167, "origin_slot": 0, "target_id": 166, "target_slot": 4, "type": "CONDITIONING" }, { "id": 115, "origin_id": 168, "origin_slot": 0, "target_id": 166, "target_slot": 5, "type": "CONDITIONING" }, { "id": 607, "origin_id": 206, "origin_slot": 0, "target_id": 166, "target_slot": 7, "type": "SAM_MODEL" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "5abbb0f8-3e06-4680-8e79-17b50a5c94e9", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Skin Enhancement", "inputNode": { "id": -10, "bounding": [ 6190, 1951, 120, 60 ] }, "outputNode": { "id": -20, "bounding": [ 6710, 1951, 120, 60 ] }, "inputs": [ { "id": "3a4d4ed7-a558-4199-9005-bd0444342143", "name": "image", "type": "IMAGE", "linkIds": [ 137, 140 ], "localized_name": "image", "pos": [ 55, 20 ] } ], "outputs": [ { "id": "78b71c4a-f20a-48dd-a1d0-cebecf25efb5", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 142 ], "localized_name": "IMAGE", "pos": [ 20, 20 ] } ], "widgets": [], "nodes": [ { "id": 65, "type": "UpscaleModelLoader", "pos": [ 6370, 1850 ], "size": [ 280, 60 ], "flags": {}, "order": 0, "mode": 4, "inputs": [], "outputs": [ { "localized_name": "UPSCALE_MODEL", "name": "UPSCALE_MODEL", "type": "UPSCALE_MODEL", "links": [ 138 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "UpscaleModelLoader" }, "widgets_values": [ "1x-ITF-SkinDiffDetail-Lite-v1.pth" ] }, { "id": 64, "type": "ImageUpscaleWithModel", "pos": [ 6370, 1950 ], "size": [ 280, 50 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "localized_name": "upscale_model", "name": "upscale_model", "type": "UPSCALE_MODEL", "link": 138 }, { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 137 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 141 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ImageUpscaleWithModel" }, "widgets_values": [] }, { "id": 68, "type": "ImageBlend", "pos": [ 6370, 2040 ], "size": [ 280, 102 ], "flags": {}, "order": 2, "mode": 4, "inputs": [ { "localized_name": "image1", "name": "image1", "type": "IMAGE", "link": 140 }, { "localized_name": "image2", "name": "image2", "type": "IMAGE", "link": 141 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 142 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.14.1", "Node name for S&R": "ImageBlend" }, "widgets_values": [ 1, "normal" ] } ], "groups": [], "links": [ { "id": 138, "origin_id": 65, "origin_slot": 0, "target_id": 64, "target_slot": 0, "type": "UPSCALE_MODEL" }, { "id": 141, "origin_id": 64, "origin_slot": 0, "target_id": 68, "target_slot": 1, "type": "IMAGE" }, { "id": 137, "origin_id": -10, "origin_slot": 0, "target_id": 64, "target_slot": 1, "type": "IMAGE" }, { "id": 140, "origin_id": -10, "origin_slot": 0, "target_id": 68, "target_slot": 0, "type": "IMAGE" }, { "id": 142, "origin_id": 68, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "116c92d1-64f6-4c87-b722-c41e575b358e", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "Inpainting", "inputNode": { "id": -10, "bounding": [ 7620, 1429, 120, 140 ] }, "outputNode": { "id": -20, "bounding": [ 8770, 1439, 120, 60 ] }, "inputs": [ { "id": "8939448f-45e7-4689-a8b3-7c1c3e5667d6", "name": "image", "type": "IMAGE", "linkIds": [ 159 ], "localized_name": "image", "pos": [ 7720, 1449 ] }, { "id": "c69bc4ca-2ce5-445d-afa4-812d9d3959a5", "name": "mask", "type": "MASK", "linkIds": [ 160 ], "localized_name": "mask", "shape": 7, "pos": [ 7720, 1469 ] }, { "id": "72ba94a6-c080-4f69-b523-0b42b9cc16b6", "name": "vae", "type": "VAE", "linkIds": [ 167, 168 ], "pos": [ 7720, 1489 ] }, { "id": "e07699b2-60bb-4ea9-a8a6-2c21d6929cec", "name": "model", "type": "MODEL", "linkIds": [ 169 ], "pos": [ 7720, 1509 ] }, { "id": "4776d66f-6488-4838-9bc8-4d86b9356202", "name": "clip", "type": "CLIP", "linkIds": [ 172, 173 ], "pos": [ 7720, 1529 ] } ], "outputs": [ { "id": "961dc08f-6fb5-4942-a788-c50d762fceaa", "name": "image", "type": "IMAGE", "linkIds": [ 158 ], "localized_name": "image", "pos": [ 8790, 1459 ] } ], "widgets": [], "nodes": [ { "id": 75, "type": "InpaintStitchImproved", "pos": [ 8460, 1780 ], "size": [ 250, 46 ], "flags": {}, "order": 2, "mode": 4, "inputs": [ { "localized_name": "stitcher", "name": "stitcher", "type": "STITCHER", "link": 155 }, { "localized_name": "inpainted_image", "name": "inpainted_image", "type": "IMAGE", "link": 156 } ], "outputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "links": [ 158 ] } ], "properties": { "cnr_id": "comfyui-inpaint-cropandstitch", "ver": "2.1.7", "Node name for S&R": "InpaintStitchImproved", "widget_ue_connectable": {} }, "widgets_values": [] }, { "id": 76, "type": "VAEDecode", "pos": [ 8460, 1690 ], "size": [ 250, 50 ], "flags": {}, "order": 3, "mode": 4, "inputs": [ { "localized_name": "samples", "name": "samples", "type": "LATENT", "link": 157 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 168 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 156 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "VAEDecode", "widget_ue_connectable": {} }, "widgets_values": [] }, { "id": 80, "type": "CLIPTextEncode", "pos": [ 7800, 1320 ], "size": [ 340, 200 ], "flags": {}, "order": 5, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 173 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 149 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "CLIPTextEncode", "widget_ue_connectable": {} }, "widgets_values": [ "" ] }, { "id": 73, "type": "InpaintModelConditioning", "pos": [ 8150, 1750 ], "size": [ 290, 138 ], "flags": {}, "order": 0, "mode": 4, "inputs": [ { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 148 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 149 }, { "localized_name": "vae", "name": "vae", "type": "VAE", "link": 167 }, { "localized_name": "pixels", "name": "pixels", "type": "IMAGE", "link": 150 }, { "localized_name": "mask", "name": "mask", "type": "MASK", "link": 151 } ], "outputs": [ { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "links": [ 152 ] }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "links": [ 153 ] }, { "localized_name": "latent", "name": "latent", "type": "LATENT", "links": [ 154 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "InpaintModelConditioning", "widget_ue_connectable": {} }, "widgets_values": [ true ] }, { "id": 74, "type": "KSampler", "pos": [ 8460, 1070 ], "size": [ 250, 570 ], "flags": {}, "order": 1, "mode": 4, "inputs": [ { "localized_name": "model", "name": "model", "type": "MODEL", "link": 169 }, { "localized_name": "positive", "name": "positive", "type": "CONDITIONING", "link": 152 }, { "localized_name": "negative", "name": "negative", "type": "CONDITIONING", "link": 153 }, { "localized_name": "latent_image", "name": "latent_image", "type": "LATENT", "link": 154 } ], "outputs": [ { "localized_name": "LATENT", "name": "LATENT", "type": "LATENT", "links": [ 157 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "KSampler", "widget_ue_connectable": {} }, "widgets_values": [ 275421388671937, "fixed", 25, 3.5, "dpmpp_2m_sde", "karras", 0.45 ] }, { "id": 79, "type": "CLIPTextEncode", "pos": [ 7800, 1080 ], "size": [ 340, 200 ], "flags": {}, "order": 4, "mode": 4, "inputs": [ { "localized_name": "clip", "name": "clip", "type": "CLIP", "link": 172 } ], "outputs": [ { "localized_name": "CONDITIONING", "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 148 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.3.28", "Node name for S&R": "CLIPTextEncode", "widget_ue_connectable": {} }, "widgets_values": [ "1girl, close-up, portrait, eyes," ] }, { "id": 81, "type": "InpaintCropImproved", "pos": [ 8150, 1080 ], "size": [ 297.44140625, 626 ], "flags": {}, "order": 6, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 159 }, { "localized_name": "mask", "name": "mask", "shape": 7, "type": "MASK", "link": 160 }, { "localized_name": "optional_context_mask", "name": "optional_context_mask", "shape": 7, "type": "MASK", "link": null } ], "outputs": [ { "localized_name": "stitcher", "name": "stitcher", "type": "STITCHER", "links": [ 155 ] }, { "localized_name": "cropped_image", "name": "cropped_image", "type": "IMAGE", "links": [ 150 ] }, { "localized_name": "cropped_mask", "name": "cropped_mask", "type": "MASK", "links": [ 151 ] } ], "properties": { "cnr_id": "comfyui-inpaint-cropandstitch", "ver": "2.1.7", "Node name for S&R": "InpaintCropImproved", "widget_ue_connectable": {} }, "widgets_values": [ "lanczos", "lanczos", false, "ensure minimum resolution", 1024, 1024, 16384, 16384, true, 0, false, 32, 0.1, false, 1, 1, 1, 1, 1.2, true, 1536, 1536, "32" ] } ], "groups": [], "links": [ { "id": 148, "origin_id": 79, "origin_slot": 0, "target_id": 73, "target_slot": 0, "type": "CONDITIONING" }, { "id": 149, "origin_id": 80, "origin_slot": 0, "target_id": 73, "target_slot": 1, "type": "CONDITIONING" }, { "id": 150, "origin_id": 81, "origin_slot": 1, "target_id": 73, "target_slot": 3, "type": "IMAGE" }, { "id": 151, "origin_id": 81, "origin_slot": 2, "target_id": 73, "target_slot": 4, "type": "MASK" }, { "id": 155, "origin_id": 81, "origin_slot": 0, "target_id": 75, "target_slot": 0, "type": "STITCHER" }, { "id": 156, "origin_id": 76, "origin_slot": 0, "target_id": 75, "target_slot": 1, "type": "IMAGE" }, { "id": 157, "origin_id": 74, "origin_slot": 0, "target_id": 76, "target_slot": 0, "type": "LATENT" }, { "id": 152, "origin_id": 73, "origin_slot": 0, "target_id": 74, "target_slot": 1, "type": "CONDITIONING" }, { "id": 153, "origin_id": 73, "origin_slot": 1, "target_id": 74, "target_slot": 2, "type": "CONDITIONING" }, { "id": 154, "origin_id": 73, "origin_slot": 2, "target_id": 74, "target_slot": 3, "type": "LATENT" }, { "id": 159, "origin_id": -10, "origin_slot": 0, "target_id": 81, "target_slot": 0, "type": "IMAGE" }, { "id": 160, "origin_id": -10, "origin_slot": 1, "target_id": 81, "target_slot": 1, "type": "MASK" }, { "id": 158, "origin_id": 75, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 167, "origin_id": -10, "origin_slot": 2, "target_id": 73, "target_slot": 2, "type": "VAE" }, { "id": 168, "origin_id": -10, "origin_slot": 2, "target_id": 76, "target_slot": 1, "type": "VAE" }, { "id": 169, "origin_id": -10, "origin_slot": 3, "target_id": 74, "target_slot": 0, "type": "MODEL" }, { "id": 172, "origin_id": -10, "origin_slot": 4, "target_id": 79, "target_slot": 0, "type": "CLIP" }, { "id": 173, "origin_id": -10, "origin_slot": 4, "target_id": 80, "target_slot": 0, "type": "CLIP" } ], "extra": { "workflowRendererVersion": "LG" } }, { "id": "abe26001-2c0b-4b13-b902-b9fda34f79ca", "version": 1, "state": { "lastGroupId": 10, "lastNodeId": 214, "lastLinkId": 623, "lastRerouteId": 0 }, "revision": 0, "config": {}, "name": "SeedVR Upscale", "inputNode": { "id": -10, "bounding": [ 6270, 195, 120, 60 ] }, "outputNode": { "id": -20, "bounding": [ 7090, 195, 120, 60 ] }, "inputs": [ { "id": "08f67114-90fd-4811-8d30-bd0955f3698c", "name": "image", "type": "IMAGE", "linkIds": [ 613 ], "localized_name": "image", "pos": [ 6370, 215 ] } ], "outputs": [ { "id": "626e948f-fd82-43f2-8ccb-5441e444f29f", "name": "IMAGE", "type": "IMAGE", "linkIds": [ 310 ], "localized_name": "IMAGE", "pos": [ 7110, 215 ] } ], "widgets": [], "nodes": [ { "id": 116, "type": "SeedVR2LoadDiTModel", "pos": [ 6450, 30 ], "size": [ 300, 202 ], "flags": {}, "order": 0, "mode": 4, "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": [ 298 ] } ], "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S&R": "SeedVR2LoadDiTModel", "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "ue_properties": { "widget_ue_connectable": { "model": true, "device": true, "blocks_to_swap": true, "swap_io_components": true, "offload_device": true, "cache_model": true, "attention_mode": true }, "version": "7.5.2", "input_ue_unconnectable": {} } }, "widgets_values": [ "seedvr2_ema_7b_fp16.safetensors", "cuda:0", 0, false, "cpu", false, "sdpa" ] }, { "id": 113, "type": "SeedVR2LoadVAEModel", "pos": [ 6450, 270 ], "size": [ 300, 300 ], "flags": {}, "order": 1, "mode": 4, "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": [ 299 ] } ], "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S&R": "SeedVR2LoadVAEModel", "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "ue_properties": { "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 }, "version": "7.5.2", "input_ue_unconnectable": {} } }, "widgets_values": [ "ema_vae_fp16.safetensors", "cuda:0", true, 1024, 128, true, 1024, 128, "false", "cpu", false ] }, { "id": 119, "type": "SeedVR2VideoUpscaler", "pos": [ 6760, -90 ], "size": [ 270, 386 ], "flags": {}, "order": 3, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 623 }, { "localized_name": "dit", "name": "dit", "type": "SEEDVR2_DIT", "link": 298 }, { "localized_name": "vae", "name": "vae", "type": "SEEDVR2_VAE", "link": 299 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 310 ] } ], "properties": { "cnr_id": "seedvr2_videoupscaler", "ver": "690cc39379c1481159ddd451368dbf2295930fc6", "Node name for S&R": "SeedVR2VideoUpscaler", "aux_id": "ainvfx/ComfyUI-SeedVR2_VideoUpscaler", "ue_properties": { "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 }, "version": "7.5.2", "input_ue_unconnectable": {} } }, "widgets_values": [ 9729, "fixed", 1600, 4096, 1, false, "lab", 0, 0, 0, 0, "cpu", false ] }, { "id": 185, "type": "PreviewImage", "pos": [ 7040, 340 ], "size": [ 451.818181818182, 702.3636363636359 ], "flags": {}, "order": 4, "mode": 4, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 622 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [] }, { "id": 210, "type": "ResizeImagesByShorterEdge", "pos": [ 6450, -70 ], "size": [ 300, 60 ], "flags": {}, "order": 6, "mode": 4, "inputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "link": 613 }, { "label": "shorter_edge (set at 512-704)", "localized_name": "shorter_edge", "name": "shorter_edge", "type": "INT", "widget": { "name": "shorter_edge" }, "link": null } ], "outputs": [ { "localized_name": "images", "name": "images", "type": "IMAGE", "links": [ 615 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.18.1", "Node name for S&R": "ResizeImagesByShorterEdge" }, "widgets_values": [ 640 ] }, { "id": 195, "type": "FilmGrain", "pos": [ 6760, 340 ], "size": [ 270, 130 ], "flags": {}, "order": 5, "mode": 4, "inputs": [ { "localized_name": "image", "name": "image", "type": "IMAGE", "link": 615 } ], "outputs": [ { "localized_name": "IMAGE", "name": "IMAGE", "type": "IMAGE", "links": [ 622, 623 ] } ], "properties": { "cnr_id": "comfyui-post-processing-nodes", "ver": "c49a05254795403648f2c1774b6f5ea39f96e7d5", "Node name for S&R": "FilmGrain" }, "widgets_values": [ 0.02, 1, 0, 0 ] }, { "id": 196, "type": "Note", "pos": [ 6760, 510 ], "size": [ 270, 120 ], "flags": {}, "order": 2, "mode": 4, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "the reason to add film grain there, before seedvr, is simple:\n1) it helps to achieve a better skin texture\n2) for some reason, seedvr works better with a slightly noised image" ], "color": "#432", "bgcolor": "#653" } ], "groups": [], "links": [ { "id": 298, "origin_id": 116, "origin_slot": 0, "target_id": 119, "target_slot": 1, "type": "SEEDVR2_DIT" }, { "id": 299, "origin_id": 113, "origin_slot": 0, "target_id": 119, "target_slot": 2, "type": "SEEDVR2_VAE" }, { "id": 310, "origin_id": 119, "origin_slot": 0, "target_id": -20, "target_slot": 0, "type": "IMAGE" }, { "id": 613, "origin_id": -10, "origin_slot": 0, "target_id": 210, "target_slot": 0, "type": "IMAGE" }, { "id": 615, "origin_id": 210, "origin_slot": 0, "target_id": 195, "target_slot": 0, "type": "IMAGE" }, { "id": 622, "origin_id": 195, "origin_slot": 0, "target_id": 185, "target_slot": 0, "type": "IMAGE" }, { "id": 623, "origin_id": 195, "origin_slot": 0, "target_id": 119, "target_slot": 0, "type": "IMAGE" } ], "extra": { "workflowRendererVersion": "LG" } } ] }, "config": {}, "extra": { "ds": { "scale": 0.7037740610329006, "offset": [ -2427.9221937211514, 521.1562105947742 ] }, "frontendVersion": "1.42.8", "workflowRendererVersion": "LG", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true, "favoritedWidgets": { "favorites": [] } }, "version": 0.4 }