{ "last_node_id": 68, "last_link_id": 179, "nodes": [ { "id": 63, "type": "KSampler", "pos": { "0": 1264, "1": 466 }, "size": { "0": 315, "1": 262 }, "flags": {}, "order": 13, "mode": 0, "inputs": [ { "name": "model", "type": "MODEL", "link": 165 }, { "name": "positive", "type": "CONDITIONING", "link": 178 }, { "name": "negative", "type": "CONDITIONING", "link": 179 }, { "name": "latent_image", "type": "LATENT", "link": 161 } ], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 157 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "KSampler" }, "widgets_values": [ 405209783496362, "randomize", 4, 1, "euler", "normal", 1 ] }, { "id": 10, "type": "VAELoader", "pos": { "0": 283, "1": 555 }, "size": { "0": 311.81634521484375, "1": 60.429901123046875 }, "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "VAE", "type": "VAE", "links": [ 170, 177 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "VAELoader" }, "widgets_values": [ "ae.sft" ] }, { "id": 49, "type": "SetUnionControlNetType", "pos": { "0": 449, "1": 694 }, "size": { "0": 315, "1": 58 }, "flags": {}, "order": 9, "mode": 0, "inputs": [ { "name": "control_net", "type": "CONTROL_NET", "link": 129 } ], "outputs": [ { "name": "CONTROL_NET", "type": "CONTROL_NET", "links": [ 175 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "SetUnionControlNetType" }, "widgets_values": [ "hed/pidi/scribble/ted" ] }, { "id": 58, "type": "ImageInvert", "pos": { "0": 611, "1": 843 }, "size": { "0": 210, "1": 26 }, "flags": {}, "order": 10, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 159 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 176 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "ImageInvert" }, "widgets_values": [] }, { "id": 8, "type": "VAEDecode", "pos": { "0": 1610, "1": 512 }, "size": { "0": 210, "1": 46 }, "flags": {}, "order": 14, "mode": 0, "inputs": [ { "name": "samples", "type": "LATENT", "link": 157 }, { "name": "vae", "type": "VAE", "link": 170 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 9 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "VAEDecode" }, "widgets_values": [] }, { "id": 9, "type": "SaveImage", "pos": { "0": 1858, "1": 397 }, "size": { "0": 559.56591796875, "1": 787.681884765625 }, "flags": {}, "order": 15, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 9 } ], "outputs": [], "properties": { "Node name for S&R": "SaveImage" }, "widgets_values": [ "ComfyUI" ] }, { "id": 64, "type": "EmptyLatentImage", "pos": { "0": 864, "1": 806 }, "size": { "0": 315, "1": 106 }, "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "LATENT", "type": "LATENT", "links": [ 161 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "EmptyLatentImage" }, "widgets_values": [ 800, 1200, 1 ] }, { "id": 6, "type": "CLIPTextEncode", "pos": { "0": 367, "1": 284 }, "size": { "0": 285.6000061035156, "1": 117.42042541503906 }, "flags": {}, "order": 8, "mode": 0, "inputs": [ { "name": "clip", "type": "CLIP", "link": 167 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 171, 173 ], "slot_index": 0 } ], "title": "CLIP Text Encode (Positive Prompt)", "properties": { "Node name for S&R": "CLIPTextEncode" }, "widgets_values": [ "a angry penguin wearing a hawaian shirt in the artic, 3D cartoon in the style of secret life of pets. bacground the artic, icebergs, snow, ice" ], "color": "#232", "bgcolor": "#353" }, { "id": 11, "type": "DualCLIPLoader", "pos": { "0": 13, "1": 288 }, "size": { "0": 315, "1": 106 }, "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "CLIP", "type": "CLIP", "links": [ 167 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "DualCLIPLoader" }, "widgets_values": [ "t5xxl_fp8_e4m3fn.safetensors", "clip_l.safetensors", "flux" ] }, { "id": 65, "type": "ConditioningZeroOut", "pos": { "0": 356, "1": 452 }, "size": { "0": 317.4000244140625, "1": 26 }, "flags": {}, "order": 11, "mode": 0, "inputs": [ { "name": "conditioning", "type": "CONDITIONING", "link": 171 } ], "outputs": [ { "name": "CONDITIONING", "type": "CONDITIONING", "links": [ 174 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "ConditioningZeroOut" }, "widgets_values": [] }, { "id": 56, "type": "UnetLoaderGGUF", "pos": { "0": 856, "1": 434 }, "size": { "0": 315, "1": 58 }, "flags": {}, "order": 3, "mode": 0, "inputs": [], "outputs": [ { "name": "MODEL", "type": "MODEL", "links": [ 165 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "UnetLoaderGGUF" }, "widgets_values": [ "flux-schnell-dev-merge-q5-1.gguf" ] }, { "id": 48, "type": "ControlNetLoader", "pos": { "0": -136, "1": 691 }, "size": { "0": 561.8344116210938, "1": 58 }, "flags": {}, "order": 4, "mode": 0, "inputs": [], "outputs": [ { "name": "CONTROL_NET", "type": "CONTROL_NET", "links": [ 129 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "ControlNetLoader" }, "widgets_values": [ "Shakker-Labs_FLUX.1-dev-ControlNet-Union-Pro-fp8.safetensors" ] }, { "id": 66, "type": "Note", "pos": { "0": 555, "1": 958 }, "size": { "0": 332.5269470214844, "1": 196.2066650390625 }, "flags": {}, "order": 5, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "Change the SetUnionControlNetType according to the type of map you are using." ], "color": "#432", "bgcolor": "#653" }, { "id": 67, "type": "Note", "pos": { "0": 1232, "1": 804 }, "size": { "0": 332.5269470214844, "1": 196.2066650390625 }, "flags": {}, "order": 6, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "Values of strength and end_percent may vary; trial and error is necessary." ], "color": "#432", "bgcolor": "#653" }, { "id": 50, "type": "LoadImage", "pos": { "0": -43, "1": 849 }, "size": { "0": 533.2699584960938, "1": 427.71014404296875 }, "flags": {}, "order": 7, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 159 ], "slot_index": 0, "shape": 3 }, { "name": "MASK", "type": "MASK", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "LoadImage" }, "widgets_values": [ "pasted/image (997).png", "image" ] }, { "id": 68, "type": "ControlNetApplyAdvanced", "pos": { "0": 856, "1": 547 }, "size": { "0": 315, "1": 186 }, "flags": {}, "order": 12, "mode": 0, "inputs": [ { "name": "positive", "type": "CONDITIONING", "link": 173 }, { "name": "negative", "type": "CONDITIONING", "link": 174 }, { "name": "control_net", "type": "CONTROL_NET", "link": 175 }, { "name": "image", "type": "IMAGE", "link": 176 }, { "name": "vae", "type": "VAE", "link": 177, "shape": 7 } ], "outputs": [ { "name": "positive", "type": "CONDITIONING", "links": [ 178 ], "slot_index": 0 }, { "name": "negative", "type": "CONDITIONING", "links": [ 179 ], "slot_index": 1 } ], "properties": { "Node name for S&R": "ControlNetApplyAdvanced" }, "widgets_values": [ 0.55, 0, 0.151 ] } ], "links": [ [ 9, 8, 0, 9, 0, "IMAGE" ], [ 129, 48, 0, 49, 0, "CONTROL_NET" ], [ 157, 63, 0, 8, 0, "LATENT" ], [ 159, 50, 0, 58, 0, "IMAGE" ], [ 161, 64, 0, 63, 3, "LATENT" ], [ 165, 56, 0, 63, 0, "MODEL" ], [ 167, 11, 0, 6, 0, "CLIP" ], [ 170, 10, 0, 8, 1, "VAE" ], [ 171, 6, 0, 65, 0, "CONDITIONING" ], [ 173, 6, 0, 68, 0, "CONDITIONING" ], [ 174, 65, 0, 68, 1, "CONDITIONING" ], [ 175, 49, 0, 68, 2, "CONTROL_NET" ], [ 176, 58, 0, 68, 3, "IMAGE" ], [ 177, 10, 0, 68, 4, "VAE" ], [ 178, 68, 0, 63, 1, "CONDITIONING" ], [ 179, 68, 1, 63, 2, "CONDITIONING" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.7627768444385913, "offset": [ -198.83672136588734, -230.5602317120809 ] }, "groupNodes": {} }, "version": 0.4 }