diff --git a/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00012_.png b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00012_.png new file mode 100644 index 0000000..bb9791f Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00012_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00013_.png b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00013_.png new file mode 100644 index 0000000..300272c Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00013_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00014_.png b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00014_.png new file mode 100644 index 0000000..db59de3 Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/ComfyUI_00014_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/README.md b/hr-fix-upscale/multi-sample-sharpening/README.md new file mode 100644 index 0000000..aaecb68 --- /dev/null +++ b/hr-fix-upscale/multi-sample-sharpening/README.md @@ -0,0 +1,42 @@ +# wyrde multi sample sharpening with model upscale + + + +Takes an image from text prompt and +* samples it +* latent upscales +* resamples it +* repeats +* uses a 4x upscale model to increase the size again +* saves it at a total of x8 size + +Basically a series of hi-res fixes then an model upscale + +Moving noodles switches between model vae and vae loader. + +## Example +1st Gen: 512x512 +2nd Gen: 640x640 +3rd Gen: 768x768 +4tth Gen 1024x1024 +then it is model upscaled with lollypop x4 (not shown since 26mb image) + +## Resources + +WAS nodes +* https://github.com/WASasquatch/was-node-suite-comfyui + +Model +* https://civitai.com/models/8281/perfect-world + +Uspcale +* Lollypop https://drive.google.com/u/1/uc?id=10h8YXKKOQ61ANnwLjjHqXJdn4SbBuUku&export=download + +Embeds +* EasyNegative https://civitai.com/models/7808/easynegative +* bad-hands-5 https://huggingface.co/yesyeahvh/bad-hands-5/tree/main + +## Credit +Original workflow from davemane42 via https://www.reddit.com/r/StableDiffusion/comments/124xv9v/paradise_and_stone/ + + diff --git a/hr-fix-upscale/multi-sample-sharpening/davemane2 ComfyUI_01275_.png b/hr-fix-upscale/multi-sample-sharpening/davemane2 ComfyUI_01275_.png new file mode 100644 index 0000000..a5b4358 Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/davemane2 ComfyUI_01275_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00003_.png b/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00003_.png new file mode 100644 index 0000000..9908e2f Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00003_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00004_.png b/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00004_.png new file mode 100644 index 0000000..81314da Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/latent upscale wf_00004_.png differ diff --git a/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.json b/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.json new file mode 100644 index 0000000..70f86ba --- /dev/null +++ b/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.json @@ -0,0 +1,2222 @@ +{ + "last_node_id": 73, + "last_link_id": 131, + "nodes": [ + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 519, + 122 + ], + "size": { + "0": 400, + "1": 200 + }, + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "digital illustration, best quality, absurdres, stone cottage, ecopunk, paradise, flowers, verdant, tropical" + ] + }, + { + "id": 5, + "type": "CLIPTextEncode", + "pos": [ + 518, + 370 + ], + "size": { + "0": 400, + "1": 200 + }, + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 1 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "(worst quality, low quality:1.4) (text, signature, watermark:1.2)" + ] + }, + { + "id": 13, + "type": "PrimitiveNode", + "pos": [ + 980, + 380 + ], + "size": { + "0": 210, + "1": 82 + }, + "flags": {}, + "order": 0, + "mode": 0, + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 14, + 46, + 50, + 95 + ], + "widget": { + "name": "seed", + "config": [ + "INT", + { + "default": 0, + "min": 0, + "max": 18446744073709552000 + } + ] + } + } + ], + "title": "seed", + "properties": {}, + "widgets_values": [ + 0, + false + ] + }, + { + "id": 12, + "type": "EmptyLatentImage", + "pos": [ + 980, + 230 + ], + "size": { + "0": 210, + "1": 106 + }, + "flags": {}, + "order": 1, + "mode": 0, + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 4 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage" + }, + "widgets_values": [ + 512, + 512, + 1 + ] + }, + { + "id": 22, + "type": "Reroute", + "pos": [ + 1790, + 140 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 113, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 22, + 116 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 4, + "type": "VAELoader", + "pos": [ + 100, + 410 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 2, + "mode": 0, + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [] + } + ], + "properties": { + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "vae-ft-mse-840000-ema-pruned.vae.pt" + ] + }, + { + "id": 60, + "type": "Reroute", + "pos": [ + 3130, + 140 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 119, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 80 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 32, + "type": "Reroute", + "pos": [ + 2460, + 140 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 116, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 30, + 119 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 3, + "type": "CheckpointLoaderSimple", + "pos": [ + 105, + 264 + ], + "size": { + "0": 315, + "1": 98 + }, + "flags": {}, + "order": 3, + "mode": 0, + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 1, + 2 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 120 + ], + "slot_index": 2 + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "perfectWorld_v2Baked.safetensors" + ] + }, + { + "id": 19, + "type": "LatentUpscale", + "pos": [ + 1590, + 300 + ], + "size": { + "0": 315, + "1": 130 + }, + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 110 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 47 + ] + } + ], + "properties": { + "Node name for S&R": "LatentUpscale" + }, + "widgets_values": [ + "bilinear", + 640, + 640, + "disabled" + ] + }, + { + "id": 29, + "type": "LatentUpscale", + "pos": [ + 2270, + 300 + ], + "size": { + "0": 315, + "1": 130 + }, + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 109 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 51 + ] + } + ], + "properties": { + "Node name for S&R": "LatentUpscale" + }, + "widgets_values": [ + "bilinear", + 768, + 768, + "disabled" + ] + }, + { + "id": 57, + "type": "LatentUpscale", + "pos": [ + 2940, + 300 + ], + "size": { + "0": 315, + "1": 130 + }, + "flags": {}, + "order": 35, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 108 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 105 + ] + } + ], + "properties": { + "Node name for S&R": "LatentUpscale" + }, + "widgets_values": [ + "bilinear", + 1024, + 1024, + "disabled" + ] + }, + { + "id": 23, + "type": "KSampler", + "pos": [ + 1930, + 300 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 20, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 21, + "slot_index": 1 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 22, + "slot_index": 2 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 47, + "slot_index": 3 + }, + { + "name": "seed", + "type": "INT", + "link": 46, + "widget": { + "name": "seed", + "config": [ + "INT", + { + "default": 0, + "min": 0, + "max": 18446744073709552000 + } + ] + }, + "slot_index": 4 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 70, + 109 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 687741258774516, + true, + 10, + 8, + "uni_pc_bh2", + "ddim_uniform", + 0.49999999999999956 + ] + }, + { + "id": 33, + "type": "KSampler", + "pos": [ + 2600, + 300 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 33, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 28, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 29, + "slot_index": 1 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 30, + "slot_index": 2 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 51, + "slot_index": 3 + }, + { + "name": "seed", + "type": "INT", + "link": 50, + "widget": { + "name": "seed", + "config": [ + "INT", + { + "default": 0, + "min": 0, + "max": 18446744073709552000 + } + ] + }, + "slot_index": 4 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 91, + 108 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 48954708191067, + true, + 10, + 8, + "uni_pc_bh2", + "ddim_uniform", + 0.3999999999999995 + ] + }, + { + "id": 61, + "type": "KSampler", + "pos": [ + 3280, + 300 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 37, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 78, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 79, + "slot_index": 1 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 80, + "slot_index": 2 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 105, + "slot_index": 3 + }, + { + "name": "seed", + "type": "INT", + "link": 95, + "widget": { + "name": "seed", + "config": [ + "INT", + { + "default": 0, + "min": 0, + "max": 18446744073709552000 + } + ] + }, + "slot_index": 4 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 82 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 122571618350904, + true, + 10, + 8, + "uni_pc_bh2", + "ddim_uniform", + 0.34999999999999987 + ] + }, + { + "id": 11, + "type": "KSampler", + "pos": [ + 1250, + 300 + ], + "size": { + "0": 315, + "1": 262 + }, + "flags": {}, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 12, + "slot_index": 0 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 11, + "slot_index": 1 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 10, + "slot_index": 2 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 4 + }, + { + "name": "seed", + "type": "INT", + "link": 14, + "widget": { + "name": "seed", + "config": [ + "INT", + { + "default": 0, + "min": 0, + "max": 18446744073709552000 + } + ] + }, + "slot_index": 4 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 62, + 110 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 77157938126456, + true, + 15, + 8, + "uni_pc_bh2", + "normal", + 1 + ] + }, + { + "id": 21, + "type": "Reroute", + "pos": [ + 1790, + 90 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 112, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 21, + 115 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 59, + "type": "Reroute", + "pos": [ + 3130, + 90 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 118, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 79 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 68, + "type": "UpscaleModelLoader", + "pos": [ + 3519, + 180 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 4, + "mode": 0, + "outputs": [ + { + "name": "UPSCALE_MODEL", + "type": "UPSCALE_MODEL", + "links": [ + 121 + ] + } + ], + "properties": { + "Node name for S&R": "UpscaleModelLoader" + }, + "widgets_values": [ + "4x-lollypop.pth" + ] + }, + { + "id": 62, + "type": "VAEDecodeTiled", + "pos": [ + 3630, + 300 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 38, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 82, + "slot_index": 0 + }, + { + "name": "vae", + "type": "VAE", + "link": 103, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 104, + 122 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecodeTiled" + } + }, + { + "id": 69, + "type": "ImageUpscaleWithModel", + "pos": [ + 3920, + 281 + ], + "size": { + "0": 241.79998779296875, + "1": 46 + }, + "flags": {}, + "order": 40, + "mode": 0, + "inputs": [ + { + "name": "upscale_model", + "type": "UPSCALE_MODEL", + "link": 121, + "slot_index": 0 + }, + { + "name": "image", + "type": "IMAGE", + "link": 122 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 123 + ] + } + ], + "properties": { + "Node name for S&R": "ImageUpscaleWithModel" + } + }, + { + "id": 67, + "type": "SaveImage", + "pos": [ + 3900, + 380 + ], + "size": { + "0": 500, + "1": 500 + }, + "flags": {}, + "order": 39, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 104 + } + ], + "properties": {}, + "widgets_values": [ + "latent upscale wf" + ] + }, + { + "id": 66, + "type": "Reroute", + "pos": [ + 3520, + 570 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 128 + } + ], + "outputs": [ + { + "name": "", + "type": "VAE", + "links": [ + 103 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#323", + "bgcolor": "#535" + }, + { + "id": 38, + "type": "Reroute", + "pos": [ + 520, + 570 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 120, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "VAE", + "links": [ + 125 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#323", + "bgcolor": "#535" + }, + { + "id": 45, + "type": "VAEDecodeTiled", + "pos": [ + 2320, + 490 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 70, + "slot_index": 0 + }, + { + "name": "vae", + "type": "VAE", + "link": 130, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 66 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecodeTiled" + } + }, + { + "id": 64, + "type": "VAEDecodeTiled", + "pos": [ + 2990, + 500 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 91, + "slot_index": 0 + }, + { + "name": "vae", + "type": "VAE", + "link": 129, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 90 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecodeTiled" + } + }, + { + "id": 41, + "type": "VAEDecodeTiled", + "pos": [ + 1630, + 500 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 62, + "slot_index": 0 + }, + { + "name": "vae", + "type": "VAE", + "link": 131, + "slot_index": 1 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 64 + ], + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VAEDecodeTiled" + } + }, + { + "id": 71, + "type": "Reroute", + "pos": [ + 1490, + 570 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 125, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "VAE", + "links": [ + 126, + 131 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#323", + "bgcolor": "#535" + }, + { + "id": 42, + "type": "PreviewImage", + "pos": [ + 1580, + 630 + ], + "size": { + "0": 320, + "1": 310 + }, + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 64 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + } + }, + { + "id": 72, + "type": "Reroute", + "pos": [ + 2170, + 570 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 126, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "VAE", + "links": [ + 127, + 130 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#323", + "bgcolor": "#535" + }, + { + "id": 46, + "type": "PreviewImage", + "pos": [ + 2260, + 620 + ], + "size": { + "0": 320, + "1": 310 + }, + "flags": {}, + "order": 32, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 66 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + } + }, + { + "id": 73, + "type": "Reroute", + "pos": [ + 2840, + 570 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 127, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "VAE", + "links": [ + 128, + 129 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#323", + "bgcolor": "#535" + }, + { + "id": 65, + "type": "PreviewImage", + "pos": [ + 2930, + 620 + ], + "size": { + "0": 320, + "1": 310 + }, + "flags": {}, + "order": 36, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 90 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + } + }, + { + "id": 31, + "type": "Reroute", + "pos": [ + 2460, + 90 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 115, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 29, + 118 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 30, + "type": "Reroute", + "pos": [ + 2460, + 40 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 114, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "MODEL", + "links": [ + 28, + 117 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 58, + "type": "Reroute", + "pos": [ + 3130, + 40 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 117, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "MODEL", + "links": [ + 78 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 20, + "type": "Reroute", + "pos": [ + 1790, + 40 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 111, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "MODEL", + "links": [ + 20, + 114 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 8, + "type": "Reroute", + "pos": [ + 1110, + 40 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 7, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "MODEL", + "links": [ + 12, + 111 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 7, + "type": "Reroute", + "pos": [ + 520, + 40 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 3, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "MODEL", + "links": [ + 7 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 70, + "type": "SaveImage", + "pos": [ + 4420, + 280 + ], + "size": [ + 530, + 600 + ], + "flags": {}, + "order": 41, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 123, + "slot_index": 0 + } + ], + "properties": {}, + "widgets_values": [ + "latent upscale wf" + ] + }, + { + "id": 9, + "type": "Reroute", + "pos": [ + 1110, + 90 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 8, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 11, + 112 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + }, + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 10, + "type": "Reroute", + "pos": [ + 1110, + 140 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 9, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "", + "type": "CONDITIONING", + "links": [ + 10, + 113 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + } + ], + "links": [ + [ + 1, + 3, + 1, + 5, + 0, + "CLIP" + ], + [ + 2, + 3, + 1, + 6, + 0, + "CLIP" + ], + [ + 3, + 3, + 0, + 7, + 0, + "*" + ], + [ + 4, + 12, + 0, + 11, + 3, + "LATENT" + ], + [ + 7, + 7, + 0, + 8, + 0, + "*" + ], + [ + 8, + 6, + 0, + 9, + 0, + "*" + ], + [ + 9, + 5, + 0, + 10, + 0, + "*" + ], + [ + 10, + 10, + 0, + 11, + 2, + "CONDITIONING" + ], + [ + 11, + 9, + 0, + 11, + 1, + "CONDITIONING" + ], + [ + 12, + 8, + 0, + 11, + 0, + "MODEL" + ], + [ + 14, + 13, + 0, + 11, + 4, + "INT" + ], + [ + 20, + 20, + 0, + 23, + 0, + "MODEL" + ], + [ + 21, + 21, + 0, + 23, + 1, + "CONDITIONING" + ], + [ + 22, + 22, + 0, + 23, + 2, + "CONDITIONING" + ], + [ + 28, + 30, + 0, + 33, + 0, + "MODEL" + ], + [ + 29, + 31, + 0, + 33, + 1, + "CONDITIONING" + ], + [ + 30, + 32, + 0, + 33, + 2, + "CONDITIONING" + ], + [ + 46, + 13, + 0, + 23, + 4, + "INT" + ], + [ + 47, + 19, + 0, + 23, + 3, + "LATENT" + ], + [ + 50, + 13, + 0, + 33, + 4, + "INT" + ], + [ + 51, + 29, + 0, + 33, + 3, + "LATENT" + ], + [ + 62, + 11, + 0, + 41, + 0, + "LATENT" + ], + [ + 64, + 41, + 0, + 42, + 0, + "IMAGE" + ], + [ + 66, + 45, + 0, + 46, + 0, + "IMAGE" + ], + [ + 70, + 23, + 0, + 45, + 0, + "LATENT" + ], + [ + 78, + 58, + 0, + 61, + 0, + "MODEL" + ], + [ + 79, + 59, + 0, + 61, + 1, + "CONDITIONING" + ], + [ + 80, + 60, + 0, + 61, + 2, + "CONDITIONING" + ], + [ + 82, + 61, + 0, + 62, + 0, + "LATENT" + ], + [ + 90, + 64, + 0, + 65, + 0, + "IMAGE" + ], + [ + 91, + 33, + 0, + 64, + 0, + "LATENT" + ], + [ + 95, + 13, + 0, + 61, + 4, + "INT" + ], + [ + 103, + 66, + 0, + 62, + 1, + "VAE" + ], + [ + 104, + 62, + 0, + 67, + 0, + "IMAGE" + ], + [ + 105, + 57, + 0, + 61, + 3, + "LATENT" + ], + [ + 108, + 33, + 0, + 57, + 0, + "LATENT" + ], + [ + 109, + 23, + 0, + 29, + 0, + "LATENT" + ], + [ + 110, + 11, + 0, + 19, + 0, + "LATENT" + ], + [ + 111, + 8, + 0, + 20, + 0, + "*" + ], + [ + 112, + 9, + 0, + 21, + 0, + "*" + ], + [ + 113, + 10, + 0, + 22, + 0, + "*" + ], + [ + 114, + 20, + 0, + 30, + 0, + "*" + ], + [ + 115, + 21, + 0, + 31, + 0, + "*" + ], + [ + 116, + 22, + 0, + 32, + 0, + "*" + ], + [ + 117, + 30, + 0, + 58, + 0, + "*" + ], + [ + 118, + 31, + 0, + 59, + 0, + "*" + ], + [ + 119, + 32, + 0, + 60, + 0, + "*" + ], + [ + 120, + 3, + 2, + 38, + 0, + "*" + ], + [ + 121, + 68, + 0, + 69, + 0, + "UPSCALE_MODEL" + ], + [ + 122, + 62, + 0, + 69, + 1, + "IMAGE" + ], + [ + 123, + 69, + 0, + 70, + 0, + "IMAGE" + ], + [ + 125, + 38, + 0, + 71, + 0, + "*" + ], + [ + 126, + 71, + 0, + 72, + 0, + "*" + ], + [ + 127, + 72, + 0, + 73, + 0, + "*" + ], + [ + 128, + 73, + 0, + 66, + 0, + "*" + ], + [ + 129, + 73, + 0, + 64, + 1, + "VAE" + ], + [ + 130, + 72, + 0, + 45, + 1, + "VAE" + ], + [ + 131, + 71, + 0, + 41, + 1, + "VAE" + ] + ], + "groups": [ + { + "title": "Original WF by davemane42", + "bounding": [ + 531, + 636, + 770, + 80 + ], + "color": "#3f789e" + } + ], + "config": {}, + "extra": {}, + "version": 0.4 +} \ No newline at end of file diff --git a/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.png b/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.png new file mode 100644 index 0000000..1363578 Binary files /dev/null and b/hr-fix-upscale/multi-sample-sharpening/wyrde multi sample sharpening w model upscale.png differ