{
"id": "3b89fece-fa53-4d09-9392-b86dfc038c92",
"revision": 0,
"last_node_id": 1400,
"last_link_id": 3030,
"nodes": [
{
"id": 422,
"type": "SetNode",
"pos": [
-1480,
-980
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 82,
"mode": 0,
"inputs": [
{
"name": "INT",
"type": "INT",
"link": 798
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_seed",
"properties": {
"previousName": "seed"
},
"widgets_values": [
"seed"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 424,
"type": "SetNode",
"pos": [
-1750,
-1030
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 79,
"mode": 0,
"inputs": [
{
"name": "LATENT",
"type": "LATENT",
"link": 796
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_latent",
"properties": {
"previousName": "latent"
},
"widgets_values": [
"latent"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 423,
"type": "GetNode",
"pos": [
-660,
-400
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
795
]
}
],
"title": "Get_seed",
"properties": {},
"widgets_values": [
"seed"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 3,
"type": "InvertMask",
"pos": [
1190,
260
],
"size": [
210,
26
],
"flags": {
"collapsed": true
},
"order": 86,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 1898
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"slot_index": 0,
"links": [
2152,
2153
]
}
],
"title": "Invert",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "InvertMask"
},
"widgets_values": [],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 7,
"type": "ConditioningSetMask",
"pos": [
1370,
260
],
"size": [
290,
102
],
"flags": {
"collapsed": true
},
"order": 154,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 2156
},
{
"name": "mask",
"type": "MASK",
"link": 2153
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
11
]
}
],
"title": "Set mask",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ConditioningSetMask"
},
"widgets_values": [
1,
"default"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 997,
"type": "Reroute",
"pos": [
1398.056396484375,
501.2684631347656
],
"size": [
82,
26
],
"flags": {},
"order": 146,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2995
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2168
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 1009,
"type": "Reroute",
"pos": [
1340,
550
],
"size": [
140.8,
26
],
"flags": {},
"order": 156,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2208
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2465
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 1020,
"type": "Reroute",
"pos": [
2310,
590
],
"size": [
75,
26
],
"flags": {},
"order": 143,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2234
}
],
"outputs": [
{
"name": "",
"type": "CONDITIONING",
"links": [
2235
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1010,
"type": "Reroute",
"pos": [
1340,
590
],
"size": [
140.8,
26
],
"flags": {},
"order": 129,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2210
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2234
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 492,
"type": "smZ CLIPTextEncode",
"pos": [
1700,
960
],
"size": [
371.20001220703125,
168.39999389648438
],
"flags": {
"collapsed": true
},
"order": 130,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 1310
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 2475
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2464
]
}
],
"properties": {
"cnr_id": "comfyui_smznodes",
"ver": "1.2.12",
"Node name for S&R": "smZ CLIPTextEncode"
},
"widgets_values": [
"",
"A1111",
false,
true,
false,
false,
6,
1024,
1024,
0,
0,
1024,
1024,
"",
"",
1
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 480,
"type": "KSampler",
"pos": [
2880,
510
],
"size": [
220,
510
],
"flags": {
"pinned": true
},
"order": 175,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2284
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 910
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 911
},
{
"name": "latent_image",
"type": "LATENT",
"link": 912
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
987
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.40",
"Node name for S&R": "KSampler"
},
"widgets_values": [
1235,
"fixed",
12,
4,
"euler_ancestral",
"beta",
0.6
]
},
{
"id": 990,
"type": "SetNode",
"pos": [
-1280,
-780
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 85,
"mode": 0,
"inputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"link": 2120
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_refine",
"properties": {
"previousName": "refine"
},
"widgets_values": [
"refine"
]
},
{
"id": 1024,
"type": "SetNode",
"pos": [
-1070,
-780
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 84,
"mode": 0,
"inputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"link": 2238
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_Hires",
"properties": {
"previousName": "Hires"
},
"widgets_values": [
"Hires"
]
},
{
"id": 502,
"type": "SetNode",
"pos": [
-2030,
-440
],
"size": [
210,
58
],
"flags": {
"collapsed": true
},
"order": 65,
"mode": 0,
"inputs": [
{
"name": "VAE",
"type": "VAE",
"link": 975
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_VAE",
"properties": {
"previousName": "VAE"
},
"widgets_values": [
"VAE"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 501,
"type": "VAELoader",
"pos": [
-2450,
-470
],
"size": [
400,
58
],
"flags": {
"collapsed": false
},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
975
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "VAELoader"
},
"widgets_values": [
"sdxl.vae.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 970,
"type": "KSampler",
"pos": [
-430,
-160
],
"size": [
270,
486
],
"flags": {},
"order": 150,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3019
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 2081
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2080
},
{
"name": "latent_image",
"type": "LATENT",
"link": 2662
},
{
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": 2046
},
{
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": 2044
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
2246
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "KSampler"
},
"widgets_values": [
1,
"fixed",
20,
4,
"euler_ancestral",
"beta",
0.30000000000000004
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 425,
"type": "GetNode",
"pos": [
-660,
-440
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
2295
]
}
],
"title": "Get_latent",
"properties": {},
"widgets_values": [
"latent"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 39,
"type": "Note",
"pos": [
240,
370
],
"size": [
210,
88
],
"flags": {
"collapsed": true
},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"(real life, cinematic, stunningly beautiful, masterpiece, best quality:1.5), source_furry, \n\ncinematic, chromatic abberration, bokeh, vibrant colors\n\n(by kenket:0.2), (by zootopia:0.4), (by my_little_pony:0.2)\n\nreal, detailed, digital photography, professional photo, photorealism, sharp, exposure blend, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic, (best quality, good quality:1.2)\nBREAK"
],
"color": "#757575",
"bgcolor": "#616161"
},
{
"id": 1202,
"type": "ConditioningCombine",
"pos": [
1800,
380
],
"size": [
216.92578125,
46
],
"flags": {
"collapsed": true
},
"order": 168,
"mode": 0,
"inputs": [
{
"name": "conditioning_1",
"type": "CONDITIONING",
"link": 2497
},
{
"name": "conditioning_2",
"type": "CONDITIONING",
"link": 2498
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2979
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "ConditioningCombine"
},
"widgets_values": [],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1216,
"type": "Reroute",
"pos": [
2740,
640
],
"size": [
75,
26
],
"flags": {},
"order": 88,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"widget": {
"name": "value"
},
"link": 2586
}
],
"outputs": [
{
"name": "",
"type": "BOOLEAN",
"links": [
2587
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 479,
"type": "InpaintModelConditioning",
"pos": [
2670,
580
],
"size": [
210,
138
],
"flags": {
"collapsed": true
},
"order": 172,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 2229
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2230
},
{
"name": "vae",
"type": "VAE",
"link": 1428
},
{
"name": "pixels",
"type": "IMAGE",
"link": 908
},
{
"name": "mask",
"type": "MASK",
"link": 1027
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
910
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
911
]
},
{
"name": "latent",
"type": "LATENT",
"links": [
912
]
}
],
"title": "Inpaint",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.40",
"Node name for S&R": "InpaintModelConditioning"
},
"widgets_values": [
true
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 161,
"type": "StringFunction|pysssss",
"pos": [
-980,
-520
],
"size": [
210,
298
],
"flags": {
"collapsed": true
},
"order": 124,
"mode": 0,
"inputs": [
{
"name": "text_a",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_a"
},
"link": 2468
},
{
"name": "text_b",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_b"
},
"link": 254
},
{
"name": "text_c",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_c"
},
"link": 2446
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2447
]
}
],
"title": "String Function",
"properties": {
"cnr_id": "comfyui-custom-scripts",
"ver": "9f7b3215e6af317603056a9a1666bf6e83e28835",
"Node name for S&R": "StringFunction|pysssss"
},
"widgets_values": [
"append",
"yes",
"",
"",
"",
"masterpiece, best quality, amazing quality, absurdres, 8k, solo by zaush, (by kenket:1.2), by braeburned, realistic, halfanthro, anthro, female, snow leopard, grey fur, rosettes, long hair, messy hair, grey hair, blue eyes, smug, looking at viewer, sitting on bed, legs spread, lifting shirt, breasts, large breasts, nipples, pulling down boxers, boxers around thighs, penis, tapering penis, large penis, balls, pre-ejaculate, messy bed, bedroom, morning light, sunbeams"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 1011,
"type": "GetNode",
"pos": [
1400,
1580
],
"size": [
210,
50
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2646
]
}
],
"title": "Get_image1",
"properties": {},
"widgets_values": [
"image1"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1241,
"type": "VAEEncode",
"pos": [
-670,
-50
],
"size": [
140,
46
],
"flags": {
"collapsed": true
},
"order": 97,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 2772
},
{
"name": "vae",
"type": "VAE",
"link": 2663
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
2662
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.59",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 1239,
"type": "GetNode",
"pos": [
-1160,
-50
],
"size": [
210,
50.00000762939453
],
"flags": {
"collapsed": true
},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
2659,
2663
]
}
],
"title": "Get_VAE",
"properties": {},
"widgets_values": [
"VAE"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 978,
"type": "GetNode",
"pos": [
-1180,
-10
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
2658
]
}
],
"title": "Get_latent_0",
"properties": {},
"widgets_values": [
"latent_0"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 1042,
"type": "GetNode",
"pos": [
830,
1040
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3008
]
}
],
"title": "Get_image1",
"properties": {},
"widgets_values": [
"image1"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1173,
"type": "Switch conditioning [Crystools]",
"pos": [
2200,
580
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 165,
"mode": 0,
"inputs": [
{
"name": "on_true",
"type": "CONDITIONING",
"link": 2464
},
{
"name": "on_false",
"type": "CONDITIONING",
"link": 2465
},
{
"name": "boolean",
"type": "BOOLEAN",
"widget": {
"name": "boolean"
},
"link": 2463
}
],
"outputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"links": [
2462
]
}
],
"properties": {
"cnr_id": "comfyui-crystools",
"ver": "1.26.6",
"Node name for S&R": "Switch conditioning [Crystools]"
},
"widgets_values": [
true
]
},
{
"id": 916,
"type": "PrimitiveBoolean",
"pos": [
1680,
750
],
"size": [
210,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2463
]
}
],
"title": "Replace prompt",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.43",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
true
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 199,
"type": "CLIPSetLastLayer",
"pos": [
-310,
450
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 72,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 2742
}
],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
2680
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "CLIPSetLastLayer"
},
"widgets_values": [
-2
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 499,
"type": "VAEDecodeTiled",
"pos": [
2480,
510
],
"size": [
210,
150
],
"flags": {
"collapsed": true
},
"order": 78,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 988
},
{
"name": "vae",
"type": "VAE",
"link": 1431
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
972
]
}
],
"title": "VAE Decode",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "VAEDecodeTiled"
},
"widgets_values": [
1024,
64,
64,
8
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 510,
"type": "GetNode",
"pos": [
2300,
510
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
988
]
}
],
"title": "Get_InpaintLatent",
"properties": {},
"widgets_values": [
"InpaintLatent"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 930,
"type": "AIO_Preprocessor",
"pos": [
650,
60
],
"size": [
320,
82
],
"flags": {
"collapsed": false
},
"order": 116,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2651
},
{
"name": "resolution",
"shape": 7,
"type": "INT",
"widget": {
"name": "resolution"
},
"link": 1957
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
1946
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "1.0.7",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"Manga2Anime_LineArt_Preprocessor",
1344
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1245,
"type": "Note",
"pos": [
-1890,
-770
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"explicit, size difference, duo, massive muscular anthro tiger male and a small anthro lynx male, in a steamy shower stall, water spraying down their bodies, the tiger is standing with a smug grin, one hand braced against the tiled wall, the lynx is on his knees, eagerly performing fellatio, deepthroating the tiger's huge, erect humanoid penis, tiger's hand on the back of the lynx's head, guiding him, the lynx's eyes are wide with adoration and effort, wet fur, glistening bodies, steam, low angle shot, deep throat, tears"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1175,
"type": "PrimitiveStringMultiline",
"pos": [
260,
270
],
"size": [
440,
160
],
"flags": {
"collapsed": true
},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2666
]
}
],
"title": "Code",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"# Extract image tensor, assuming it's a batched Torch tensor\nimg = image1.data[0] # remove batch dimension\n\n# Get shape: height and width\nheight, width = img.shape[:2]\n\n# Pick smaller side\nsmaller = min(height, width)\n\n# Bucket to nearest multiple of 64\nsmaller = round(smaller / 64) * 64\n\n# Set output\nnumber1.to(int(smaller))\n\n# For debugging\nprint(f\"Fixed image shape: {img.shape}\")\nprint(f\"Smaller side (bucketed to 64): {smaller}\")\n"
]
},
{
"id": 410,
"type": "GetNode",
"pos": [
-870,
-1260
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3007
]
}
],
"title": "Get_image1",
"properties": {},
"widgets_values": [
"image1"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1238,
"type": "VAEDecode",
"pos": [
-1020,
-20
],
"size": [
140,
46
],
"flags": {
"collapsed": true
},
"order": 67,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 2658
},
{
"name": "vae",
"type": "VAE",
"link": 2659
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2771
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.59",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 1288,
"type": "Exec Python Code Script",
"pos": [
-860,
-20
],
"size": [
290,
790
],
"flags": {
"collapsed": true
},
"order": 90,
"mode": 0,
"inputs": [
{
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 2771
},
{
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "mask1",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "mask2",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "list1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "dict1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any1",
"shape": 7,
"type": "*",
"link": 2770
},
{
"name": "any2",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any3",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any4",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "raw_code",
"type": "STRING",
"widget": {
"name": "raw_code"
},
"link": 2768
}
],
"outputs": [
{
"name": "image1",
"type": "*",
"links": [
2772
]
},
{
"name": "image2",
"type": "*",
"links": null
},
{
"name": "mask1",
"type": "*",
"links": null
},
{
"name": "mask2",
"type": "*",
"links": null
},
{
"name": "number1",
"type": "*",
"links": []
},
{
"name": "number2",
"type": "*",
"links": []
},
{
"name": "text1",
"type": "*",
"links": []
},
{
"name": "text2",
"type": "*",
"links": null
},
{
"name": "list1",
"type": "*",
"links": null
},
{
"name": "dict1",
"type": "*",
"links": null
},
{
"name": "any1",
"type": "*",
"links": null
},
{
"name": "any2",
"type": "*",
"links": null
},
{
"name": "any3",
"type": "*",
"links": null
},
{
"name": "any4",
"type": "*",
"links": null
}
],
"title": "Upscale to a bucket",
"properties": {
"cnr_id": "python-interpreter-node",
"ver": "2.1.0",
"Node name for S&R": "Exec Python Code Script"
},
"widgets_values": [
"import numpy as np # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0] # remove batch dimension # Get shape: height and width height, width = img.shape[:2] # Pick smaller side smaller = min(height, width) # Set output text1.to(str(smaller)) # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
0,
0,
"hello",
"world",
true,
""
]
},
{
"id": 1289,
"type": "PrimitiveStringMultiline",
"pos": [
-980,
20
],
"size": [
440,
160
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2768
]
}
],
"title": "Code",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"import torch\nimport torch.nn.functional as F\n\nimg = image1.data # [B,H,W,C] NHWC\nscale = float(any1.data)\n\n# Convert to float if needed\nif not torch.is_floating_point(img):\n img = img.float() / 255.0\n\nB, H, W, C = img.shape\n\n# Determine smaller side\nif H < W:\n smaller, larger = H, W\n smaller_is_height = True\nelse:\n smaller, larger = W, H\n smaller_is_height = False\n\n# Scale smaller side and bucket to nearest multiple of 64\nsmaller_scaled = smaller * scale\nsmaller_bucket = max(64, round(smaller_scaled / 64) * 64)\n\n# Compute larger side to preserve aspect ratio\nlarger_scaled = larger * (smaller_bucket / smaller)\n# Bucket larger side to nearest multiple of 64\nlarger_bucket = max(64, round(larger_scaled / 64) * 64)\n\n# Assign final H and W preserving aspect ratio\nif smaller_is_height:\n new_H, new_W = smaller_bucket, larger_bucket\nelse:\n new_W, new_H = smaller_bucket, larger_bucket\n\n# Resize with interpolate\nupscaled = F.interpolate(img.permute(0,3,1,2), size=(new_H,new_W), mode='bilinear', align_corners=False)\nupscaled = upscaled.permute(0,2,3,1)\n\n# Output\nimage1.to(upscaled)\n"
]
},
{
"id": 1291,
"type": "PrimitiveFloat",
"pos": [
-1100,
60
],
"size": [
210,
58
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
2770
]
}
],
"title": "Upscale by",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "PrimitiveFloat"
},
"widgets_values": [
1.5
]
},
{
"id": 1299,
"type": "PrimitiveBoolean",
"pos": [
970,
-640
],
"size": [
210,
58
],
"flags": {
"collapsed": true
},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2997
]
}
],
"title": "Don't touch",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.44",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
false
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1269,
"type": "CheckpointLoaderSimple",
"pos": [
-1560,
-1780
],
"size": [
420,
98
],
"flags": {},
"order": 16,
"mode": 2,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2729
]
},
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 1,
"links": [
2727
]
},
{
"name": "VAE",
"type": "VAE",
"slot_index": 2,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "CheckpointLoaderSimple"
},
"widgets_values": [
"ILL\\chromaxlMix_v4Sorbet.safetensors"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1267,
"type": "CheckpointLoaderSimple",
"pos": [
-1560,
-1640
],
"size": [
430,
98
],
"flags": {},
"order": 17,
"mode": 2,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2730
]
},
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 1,
"links": [
2728
]
},
{
"name": "VAE",
"type": "VAE",
"slot_index": 2,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "CheckpointLoaderSimple"
},
"widgets_values": [
"ILL\\novaFurryXL_illustriousV30.safetensors"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1268,
"type": "CLIPMergeSimple",
"pos": [
-1100,
-1640
],
"size": [
210,
78
],
"flags": {},
"order": 71,
"mode": 2,
"inputs": [
{
"name": "clip1",
"type": "CLIP",
"link": 2727
},
{
"name": "clip2",
"type": "CLIP",
"link": 2728
}
],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "CLIPMergeSimple"
},
"widgets_values": [
0.2
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 559,
"type": "Exec Python Code Script",
"pos": [
410,
270
],
"size": [
290,
790
],
"flags": {
"collapsed": true
},
"order": 101,
"mode": 0,
"inputs": [
{
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 2649
},
{
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "mask1",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "mask2",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "list1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "dict1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any2",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any3",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any4",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "raw_code",
"type": "STRING",
"widget": {
"name": "raw_code"
},
"link": 2666
}
],
"outputs": [
{
"name": "image1",
"type": "*",
"links": null
},
{
"name": "image2",
"type": "*",
"links": null
},
{
"name": "mask1",
"type": "*",
"links": null
},
{
"name": "mask2",
"type": "*",
"links": null
},
{
"name": "number1",
"type": "*",
"links": [
1089,
1090,
1957
]
},
{
"name": "number2",
"type": "*",
"links": []
},
{
"name": "text1",
"type": "*",
"links": []
},
{
"name": "text2",
"type": "*",
"links": null
},
{
"name": "list1",
"type": "*",
"links": null
},
{
"name": "dict1",
"type": "*",
"links": null
},
{
"name": "any1",
"type": "*",
"links": null
},
{
"name": "any2",
"type": "*",
"links": null
},
{
"name": "any3",
"type": "*",
"links": null
},
{
"name": "any4",
"type": "*",
"links": null
}
],
"properties": {
"cnr_id": "python-interpreter-node",
"ver": "2.1.0",
"Node name for S&R": "Exec Python Code Script"
},
"widgets_values": [
"import numpy as np # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0] # remove batch dimension # Get shape: height and width height, width = img.shape[:2] # Pick smaller side smaller = min(height, width) # Set output text1.to(str(smaller)) # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
0,
0,
"hello",
"world",
true,
"import numpy as np # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0] # remove batch dimension # Get shape: height and width height, width = img.shape[:2] # Pick smaller side smaller = min(height, width) # Set output text1.to(str(smaller)) # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
"Output:\nFixed image shape: torch.Size([1856, 1280, 3])\nSmaller side (bucketed to 64): 1280\n"
]
},
{
"id": 497,
"type": "OverlayInpaintedImage",
"pos": [
2670,
510
],
"size": [
192.43026733398438,
66
],
"flags": {
"collapsed": true
},
"order": 95,
"mode": 0,
"inputs": [
{
"name": "inpainted",
"type": "IMAGE",
"link": 972
},
{
"name": "overlay_image",
"type": "IMAGE",
"link": 1423
},
{
"name": "crop_region",
"type": "CROP_REGION",
"link": 1424
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2588
]
}
],
"title": "Overlay Inpainted",
"properties": {
"cnr_id": "comfyui-art-venture",
"ver": "1.0.7",
"Node name for S&R": "OverlayInpaintedImage",
"aux_id": "m0rtus59/comfyui-art-venture"
},
"widgets_values": []
},
{
"id": 1250,
"type": "CheckpointLoaderSimple",
"pos": [
-740,
400
],
"size": [
400,
98
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2741
]
},
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 1,
"links": [
2742
]
},
{
"name": "VAE",
"type": "VAE",
"slot_index": 2,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "CheckpointLoaderSimple"
},
"widgets_values": [
"furry-refiner-mix.safetensors"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1263,
"type": "Note",
"pos": [
-1980,
-770
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 19,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"anthro, lynx, male, femboy, slender, (black fur. black body:1.4), yellow eyes, thin waist, flat chested, long hair, straight hair, hair over eye, black leather collar, adolescent, kemono, young,\n\nmessy bedroom, cum on nose, shy, awe, looking up, foreskin, open mouth, tongue, fellatio, side view, solo focus, cum on face, cum on tongue, cumshot, cum on hair, bukkake, cum in hands, cupping palms"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 964,
"type": "PrimitiveFloat",
"pos": [
-750,
-360
],
"size": [
210,
58
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
2044,
2079
]
}
],
"title": "CFG",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.43",
"Node name for S&R": "PrimitiveFloat"
},
"widgets_values": [
2
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 1262,
"type": "Note",
"pos": [
-1980,
-810
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 21,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"anthro, snow_leopard, female, long grey hair, blue eyes, sitting on couch, messy stretched grey t-shirt, nipple outline, boxers, bulge, messy dorm room, smirk, pulls down the boxers, half erect, foreskin, upward view, (crotch focus:1.2), precum"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1244,
"type": "Note",
"pos": [
-1890,
-810
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 22,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"solo, anthro, lynx, male, femboy, very long hair, yellow eyes, (black fur, black body:1.4), collar, straight hair, low twintail, hairband, plain red loose t-shirt, shorts, coffee mug in hands, reclined on chair by the computer, dynamic angle, cozy room"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 482,
"type": "PrepareImageAndMaskForInpaint",
"pos": [
2130,
720
],
"size": [
260.0103515625,
234
],
"flags": {
"collapsed": false
},
"order": 89,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 3009
},
{
"name": "mask",
"type": "MASK",
"link": 3010
},
{
"name": "controlnet_image",
"shape": 7,
"type": "IMAGE",
"link": 2644
},
{
"name": "inpaint_masked",
"type": "BOOLEAN",
"widget": {
"name": "inpaint_masked"
},
"link": 2172
}
],
"outputs": [
{
"name": "inpaint_image",
"type": "IMAGE",
"links": [
908
]
},
{
"name": "inpaint_mask",
"type": "MASK",
"links": [
1027
]
},
{
"name": "overlay_image",
"type": "IMAGE",
"links": [
1423,
3011
]
},
{
"name": "crop_region",
"type": "CROP_REGION",
"links": [
1424
]
},
{
"name": "controlnet_image",
"type": "IMAGE",
"links": [
2228,
3012
]
}
],
"properties": {
"cnr_id": "comfyui-art-venture",
"ver": "1.0.7",
"Node name for S&R": "PrepareImageAndMaskForInpaint",
"aux_id": "m0rtus59/comfyui-art-venture"
},
"widgets_values": [
8,
false,
128,
1024,
1024
]
},
{
"id": 1345,
"type": "ShowText|pysssss",
"pos": [
-980,
-330
],
"size": [
210,
100
],
"flags": {},
"order": 125,
"mode": 0,
"inputs": [
{
"name": "text",
"type": "STRING",
"link": 2902
}
],
"outputs": [
{
"name": "STRING",
"shape": 6,
"type": "STRING",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-custom-scripts",
"ver": "1.2.5",
"Node name for S&R": "ShowText|pysssss"
},
"widgets_values": []
},
{
"id": 961,
"type": "ImpactInt",
"pos": [
-750,
-250
],
"size": [
210,
58
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"slot_index": 0,
"links": [
2046,
2078
]
}
],
"title": "Steps",
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "808b0dedf03534a2594ecb60a9d6305a044efdc2",
"Node name for S&R": "ImpactInt"
},
"widgets_values": [
24
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 931,
"type": "SetNode",
"pos": [
1010,
260
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 134,
"mode": 0,
"inputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"link": 1946
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": []
}
],
"title": "Set_lineart",
"properties": {
"previousName": "lineart"
},
"widgets_values": [
"lineart"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 657,
"type": "Reroute",
"pos": [
1010,
930
],
"size": [
75,
26
],
"flags": {},
"order": 112,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 1309
}
],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
1310
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 50,
"type": "ControlNetLoader",
"pos": [
1060,
220
],
"size": [
330,
60
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"slot_index": 0,
"links": [
2916,
2918
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ControlNetLoader"
},
"widgets_values": [
"xinsircontrolnet-union-sdxl-10_promax.safetensors"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 906,
"type": "Reroute",
"pos": [
540,
-240
],
"size": [
75,
26
],
"flags": {},
"order": 102,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2650
}
],
"outputs": [
{
"name": "",
"type": "*",
"links": [
1894,
2775
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1055,
"type": "SetNode",
"pos": [
-1530,
-870
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 83,
"mode": 0,
"inputs": [
{
"name": "STRING",
"type": "STRING",
"link": 2453
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_prompt",
"properties": {
"previousName": "prompt"
},
"widgets_values": [
"prompt"
]
},
{
"id": 731,
"type": "GetNode",
"pos": [
-1150,
-540
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 25,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2446
]
}
],
"title": "Get_prompt",
"properties": {},
"widgets_values": [
"prompt"
]
},
{
"id": 1019,
"type": "ControlNetLoader",
"pos": [
1690,
1670
],
"size": [
330,
60
],
"flags": {
"collapsed": true
},
"order": 26,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"slot_index": 0,
"links": [
2928
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ControlNetLoader"
},
"widgets_values": [
"xinsircontrolnet-union-sdxl-10_promax.safetensors"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1354,
"type": "SetUnionControlNetType",
"pos": [
2130,
990
],
"size": [
260,
58
],
"flags": {},
"order": 75,
"mode": 0,
"inputs": [
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2928
}
],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"links": [
2929
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SetUnionControlNetType"
},
"widgets_values": [
"canny/lineart/anime_lineart/mlsd"
]
},
{
"id": 140,
"type": "smZ CLIPTextEncode",
"pos": [
-710,
-480
],
"size": [
212.05859375,
160
],
"flags": {
"collapsed": true
},
"order": 122,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 177
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 2469
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2080,
2294,
2935
]
}
],
"properties": {
"cnr_id": "comfyui_smznodes",
"ver": "1.2.12",
"Node name for S&R": "smZ CLIPTextEncode"
},
"widgets_values": [
"(worst quality, bad quality:1.2), sketch",
"A1111",
false,
true,
false,
false,
6,
1024,
1024,
0,
0,
1024,
1024,
"",
"",
1
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 122,
"type": "Reroute",
"pos": [
-830,
-600
],
"size": [
75,
26
],
"flags": {},
"order": 108,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 218
}
],
"outputs": [
{
"name": "",
"type": "CLIP",
"links": [
176,
177,
2938
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
},
"color": "#432",
"bgcolor": "#653"
},
{
"id": 141,
"type": "smZ CLIPTextEncode",
"pos": [
-710,
-540
],
"size": [
371.20001220703125,
168.39999389648438
],
"flags": {
"collapsed": true
},
"order": 141,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 176
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 2447
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2081,
2293,
2932
]
}
],
"properties": {
"cnr_id": "comfyui_smznodes",
"ver": "1.2.12",
"Node name for S&R": "smZ CLIPTextEncode"
},
"widgets_values": [
"",
"A1111",
false,
true,
false,
false,
6,
1024,
1024,
0,
0,
1024,
1024,
"",
"",
1
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 1357,
"type": "Reroute",
"pos": [
40,
-970
],
"size": [
75,
26
],
"flags": {},
"order": 162,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2933
}
],
"outputs": [
{
"name": "",
"type": "CONDITIONING",
"links": [
2934
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1359,
"type": "Reroute",
"pos": [
40,
-940
],
"size": [
75,
26
],
"flags": {},
"order": 149,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2936
}
],
"outputs": [
{
"name": "",
"type": "CONDITIONING",
"links": [
2937
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1356,
"type": "Reroute",
"pos": [
-430,
-970
],
"size": [
75,
26
],
"flags": {},
"order": 152,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2932
}
],
"outputs": [
{
"name": "",
"type": "CONDITIONING",
"links": [
2933
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1328,
"type": "DifferentialDiffusion",
"pos": [
-430,
-980
],
"size": [
210,
50
],
"flags": {
"collapsed": true
},
"order": 148,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3022
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
2930
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.40",
"Node name for S&R": "DifferentialDiffusion"
},
"widgets_values": [
1
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1355,
"type": "Reroute",
"pos": [
40,
-1010
],
"size": [
75,
26
],
"flags": {},
"order": 159,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2930
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
2931
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1199,
"type": "MaskComposite",
"pos": [
1360,
-860
],
"size": [
270,
126
],
"flags": {
"collapsed": true
},
"order": 183,
"mode": 0,
"inputs": [
{
"name": "destination",
"type": "MASK",
"link": 2487
},
{
"name": "source",
"type": "MASK",
"link": 3000
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2489
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "MaskComposite"
},
"widgets_values": [
0,
0,
"subtract"
]
},
{
"id": 1283,
"type": "RemapMaskRange",
"pos": [
590,
-860
],
"size": [
210,
82
],
"flags": {
"collapsed": true
},
"order": 119,
"mode": 4,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 2759
}
],
"outputs": [
{
"name": "mask",
"type": "MASK",
"links": [
2761
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.1.8",
"Node name for S&R": "RemapMaskRange"
},
"widgets_values": [
0,
0.8
]
},
{
"id": 887,
"type": "ImageAndMaskPreview",
"pos": [
810,
-780
],
"size": [
270,
126
],
"flags": {
"collapsed": true
},
"order": 157,
"mode": 0,
"inputs": [
{
"name": "image",
"shape": 7,
"type": "IMAGE",
"link": 1894
},
{
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 2754
}
],
"outputs": [
{
"name": "composite",
"type": "IMAGE",
"links": [
2996
]
}
],
"title": "Preview",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.1.2",
"Node name for S&R": "ImageAndMaskPreview"
},
"widgets_values": [
0.8000000000000002,
"255, 0, 255",
true
]
},
{
"id": 907,
"type": "SetNode",
"pos": [
2140,
-890
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 187,
"mode": 0,
"inputs": [
{
"name": "MASK",
"type": "MASK",
"link": 1904
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_Mask",
"properties": {
"previousName": "Mask"
},
"widgets_values": [
"Mask"
],
"color": "#1c5715",
"bgcolor": "#1f401b"
},
{
"id": 1358,
"type": "Reroute",
"pos": [
-430,
-940
],
"size": [
75,
26
],
"flags": {},
"order": 139,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2935
}
],
"outputs": [
{
"name": "",
"type": "CONDITIONING",
"links": [
2936
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1336,
"type": "Switch image [Crystools]",
"pos": [
400,
-760
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 173,
"mode": 0,
"inputs": [
{
"name": "on_true",
"type": "IMAGE",
"link": 2890
},
{
"name": "on_false",
"type": "IMAGE",
"link": 2889
},
{
"name": "boolean",
"type": "BOOLEAN",
"widget": {
"name": "boolean"
},
"link": 2970
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
2887
]
}
],
"title": "Switch image",
"properties": {
"cnr_id": "comfyui-crystools",
"ver": "1.27.4",
"Node name for S&R": "Switch image [Crystools]"
},
"widgets_values": [
true
]
},
{
"id": 973,
"type": "SetNode",
"pos": [
590,
-760
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 176,
"mode": 0,
"inputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"link": 2887
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2782
]
}
],
"title": "Set_image1",
"properties": {
"previousName": "image1"
},
"widgets_values": [
"image1"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1177,
"type": "PrimitiveStringMultiline",
"pos": [
-980,
-470
],
"size": [
210,
88
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2469
]
}
],
"title": "Negative",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"(worst quality, bad quality:1.2), sketch, big eyes, wide shoulders, big eyes, cartoony, logo, print, text, watermark\npawpads, nipples"
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 1274,
"type": "UltralyticsDetectorProvider",
"pos": [
-50,
-810
],
"size": [
370,
80
],
"flags": {
"collapsed": true
},
"order": 28,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BBOX_DETECTOR",
"type": "BBOX_DETECTOR",
"links": null
},
{
"name": "SEGM_DETECTOR",
"type": "SEGM_DETECTOR",
"slot_index": 1,
"links": [
2745
]
}
],
"title": "UltralyticsDetector",
"properties": {
"cnr_id": "comfyui-impact-subpack",
"ver": "1.2.9",
"Node name for S&R": "UltralyticsDetectorProvider"
},
"widgets_values": [
"segm/person_yolov8m-seg.pt"
]
},
{
"id": 900,
"type": "ColorToMask",
"pos": [
400,
-710
],
"size": [
270,
178
],
"flags": {
"collapsed": true
},
"order": 136,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2480
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2767
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.1.2",
"Node name for S&R": "ColorToMask"
},
"widgets_values": [
false,
255,
255,
255,
255,
1
]
},
{
"id": 1351,
"type": "SetUnionControlNetType",
"pos": [
1270,
160
],
"size": [
210,
58
],
"flags": {},
"order": 73,
"mode": 0,
"inputs": [
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2916
}
],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"links": [
2917
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SetUnionControlNetType"
},
"widgets_values": [
"canny/lineart/anime_lineart/mlsd"
]
},
{
"id": 1300,
"type": "GetNode",
"pos": [
-120,
270
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 29,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2892
]
}
],
"title": "Get_image1",
"properties": {},
"widgets_values": [
"image1"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1026,
"type": "Switch latent [Crystools]",
"pos": [
-100,
-640
],
"size": [
210,
78
],
"flags": {
"collapsed": true
},
"order": 160,
"mode": 0,
"inputs": [
{
"name": "on_true",
"type": "LATENT",
"link": 2246
},
{
"name": "on_false",
"type": "LATENT",
"link": 2247
},
{
"name": "boolean",
"type": "BOOLEAN",
"widget": {
"name": "boolean"
},
"link": 2248
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
2245
]
}
],
"title": "Switch",
"properties": {
"cnr_id": "comfyui-crystools",
"ver": "1.25.2",
"Node name for S&R": "Switch latent [Crystools]"
},
"widgets_values": [
true
]
},
{
"id": 977,
"type": "SetNode",
"pos": [
-100,
-690
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 161,
"mode": 0,
"inputs": [
{
"name": "LATENT",
"type": "LATENT",
"link": 2250
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_latent_0",
"properties": {
"previousName": "latent_0"
},
"widgets_values": [
"latent_0"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 967,
"type": "VAEDecode",
"pos": [
30,
-640
],
"size": [
140,
50
],
"flags": {
"collapsed": true
},
"order": 166,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 2245
},
{
"name": "vae",
"type": "VAE",
"link": 2026
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
2889,
2891
]
}
],
"title": "VAE",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "VAEDecode"
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 504,
"type": "GetNode",
"pos": [
-100,
-590
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 30,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
2026,
2895
]
}
],
"title": "Get_VAE",
"properties": {},
"widgets_values": [
"VAE"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 1323,
"type": "FaceDetailer",
"pos": [
190,
-590
],
"size": [
320,
1168
],
"flags": {
"collapsed": true
},
"order": 170,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2891
},
{
"name": "model",
"type": "MODEL",
"link": 2931
},
{
"name": "clip",
"type": "CLIP",
"link": 2942
},
{
"name": "vae",
"type": "VAE",
"link": 2895
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 2934
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2937
},
{
"name": "bbox_detector",
"type": "BBOX_DETECTOR",
"link": 2894
},
{
"name": "sam_model_opt",
"shape": 7,
"type": "SAM_MODEL",
"link": null
},
{
"name": "segm_detector_opt",
"shape": 7,
"type": "SEGM_DETECTOR",
"link": 2893
},
{
"name": "detailer_hook",
"shape": 7,
"type": "DETAILER_HOOK",
"link": null
},
{
"name": "scheduler_func_opt",
"shape": 7,
"type": "SCHEDULER_FUNC",
"link": null
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
2890
]
},
{
"name": "cropped_refined",
"shape": 6,
"type": "IMAGE",
"links": null
},
{
"name": "cropped_enhanced_alpha",
"shape": 6,
"type": "IMAGE",
"links": null
},
{
"name": "mask",
"type": "MASK",
"links": null
},
{
"name": "detailer_pipe",
"type": "DETAILER_PIPE",
"links": null
},
{
"name": "cnet_images",
"shape": 6,
"type": "IMAGE",
"links": null
}
],
"title": "Detailer",
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.28.0",
"Node name for S&R": "FaceDetailer"
},
"widgets_values": [
512,
true,
1024,
0,
"fixed",
20,
2.3,
"euler_ancestral",
"normal",
0.5,
5,
true,
true,
0.5,
10,
3,
"center-1",
0,
0.93,
0,
0.7,
"False",
10,
"",
1,
false,
20,
false,
false
]
},
{
"id": 1247,
"type": "ImpactImageInfo",
"pos": [
-40,
-540
],
"size": [
150.901953125,
86
],
"flags": {
"collapsed": true
},
"order": 103,
"mode": 0,
"inputs": [
{
"name": "value",
"type": "IMAGE",
"link": 2670
}
],
"outputs": [
{
"name": "batch",
"type": "INT",
"links": null
},
{
"name": "height",
"type": "INT",
"links": [
2671
]
},
{
"name": "width",
"type": "INT",
"links": [
2672
]
},
{
"name": "channel",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.25.1",
"Node name for S&R": "ImpactImageInfo"
},
"widgets_values": []
},
{
"id": 1197,
"type": "ImageResizeKJv2",
"pos": [
140,
-540
],
"size": [
270,
336
],
"flags": {
"collapsed": true
},
"order": 118,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2483
},
{
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 2672
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 2671
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2480
]
},
{
"name": "width",
"type": "INT",
"links": null
},
{
"name": "height",
"type": "INT",
"links": null
},
{
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.1.3",
"Node name for S&R": "ImageResizeKJv2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"resize",
"0, 0, 0",
"center",
2,
"cpu",
"<tr><td>Output: </td><td><b>1</b> x <b>1280</b> x <b>1856 | 27.19MB</b></td></tr>"
]
},
{
"id": 932,
"type": "GetNode",
"pos": [
-10,
-500
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 31,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2483
]
}
],
"title": "Get_lineart",
"properties": {},
"widgets_values": [
"lineart"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1337,
"type": "PrimitiveBoolean",
"pos": [
-900,
-790
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 32,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2970
]
}
],
"title": "Face detailer",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.44",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
false
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 48,
"type": "CLIPSetLastLayer",
"pos": [
-2030,
-540
],
"size": [
210,
58
],
"flags": {},
"order": 81,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 2915
}
],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
202,
215
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "CLIPSetLastLayer"
},
"widgets_values": [
-2
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1266,
"type": "FreeU_V2",
"pos": [
-2030,
-710
],
"size": [
210,
130
],
"flags": {},
"order": 80,
"mode": 4,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2914
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2848
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "FreeU_V2"
},
"widgets_values": [
1.1,
1.2,
0.6,
0.4
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1270,
"type": "ModelMergeSimple",
"pos": [
-1100,
-1780
],
"size": [
210,
80
],
"flags": {},
"order": 70,
"mode": 2,
"inputs": [
{
"name": "model1",
"type": "MODEL",
"link": 2729
},
{
"name": "model2",
"type": "MODEL",
"link": 2730
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "ModelMergeSimple"
},
"widgets_values": [
0.7000000000000001
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1246,
"type": "ImpactControlBridge",
"pos": [
40,
230
],
"size": [
270,
82
],
"flags": {
"collapsed": true
},
"order": 76,
"mode": 0,
"inputs": [
{
"name": "value",
"type": "IMAGE",
"link": 2892
},
{
"name": "mode",
"type": "BOOLEAN",
"widget": {
"name": "mode"
},
"link": 2669
}
],
"outputs": [
{
"label": "IMAGE",
"name": "value",
"type": "IMAGE",
"links": [
2668
]
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.25.1",
"Node name for S&R": "ImpactControlBridge"
},
"widgets_values": [
true,
"Stop"
]
},
{
"id": 989,
"type": "GetNode",
"pos": [
-120,
230
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 33,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2669
]
}
],
"title": "Get_refine",
"properties": {},
"widgets_values": [
"refine"
]
},
{
"id": 9,
"type": "VAEDecodeTiled",
"pos": [
2670,
460
],
"size": [
210,
150
],
"flags": {
"collapsed": true
},
"order": 174,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 2791
},
{
"name": "vae",
"type": "VAE",
"link": 2792
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
2793
]
}
],
"title": "VAE Decode",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "VAEDecodeTiled"
},
"widgets_values": [
1024,
64,
64,
8
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 702,
"type": "Reroute",
"pos": [
2530,
430
],
"size": [
75,
26
],
"flags": {},
"order": 77,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 1427
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
1428,
2792
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
},
"color": "#322",
"bgcolor": "#533"
},
{
"id": 506,
"type": "GetNode",
"pos": [
2340,
460
],
"size": [
210,
50
],
"flags": {
"collapsed": true
},
"order": 34,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
1427,
1431
]
}
],
"title": "Get_VAE",
"properties": {},
"widgets_values": [
"VAE"
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 1172,
"type": "Switch image [Crystools]",
"pos": [
2880,
460
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 177,
"mode": 0,
"inputs": [
{
"name": "on_true",
"type": "IMAGE",
"link": 2588
},
{
"name": "on_false",
"type": "IMAGE",
"link": 2793
},
{
"name": "boolean",
"type": "BOOLEAN",
"widget": {
"name": "boolean"
},
"link": 2587
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
2987
]
}
],
"properties": {
"cnr_id": "comfyui-crystools",
"ver": "1.26.6",
"Node name for S&R": "Switch image [Crystools]"
},
"widgets_values": [
true
]
},
{
"id": 509,
"type": "SetNode",
"pos": [
3120,
390
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 178,
"mode": 0,
"inputs": [
{
"name": "LATENT",
"type": "LATENT",
"link": 987
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_InpaintLatent",
"properties": {
"previousName": "InpaintLatent"
},
"widgets_values": [
"InpaintLatent"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 1378,
"type": "PreviewImage",
"pos": [
3120,
430
],
"size": [
1250,
1240
],
"flags": {
"pinned": true
},
"order": 180,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2987
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 1379,
"type": "PreviewBridge",
"pos": [
1010,
-170
],
"size": [
240,
350
],
"flags": {},
"order": 132,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2990
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2991
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.28.1",
"Node name for S&R": "PreviewBridge"
},
"widgets_values": [
"$1379-0",
false,
"never"
]
},
{
"id": 1381,
"type": "PreviewBridge",
"pos": [
1000,
500
],
"size": [
260,
420
],
"flags": {
"pinned": true
},
"order": 133,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2994
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2995
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.28.1",
"Node name for S&R": "PreviewBridge"
},
"widgets_values": [
"$1381-0",
false,
"never"
]
},
{
"id": 1383,
"type": "PreviewBridge",
"pos": [
1360,
-810
],
"size": [
390,
490
],
"flags": {
"pinned": true
},
"order": 182,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3001
},
{
"name": "block",
"shape": 7,
"type": "BOOLEAN",
"widget": {
"name": "block"
},
"link": 3002
},
{
"name": "restore_mask",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "restore_mask"
},
"link": 3003
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"name": "MASK",
"type": "MASK",
"links": [
3013
]
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.28.1",
"Node name for S&R": "PreviewBridge",
"image": "clipspace/clipspace-painted-masked-1767647706193.png [input]"
},
"widgets_values": [
"$1383-1767637292.1320763",
{
"filename": "clipspace-paint-24067857.png",
"subfolder": "clipspace",
"type": "input"
},
"never"
]
},
{
"id": 1382,
"type": "PreviewBridge",
"pos": [
950,
-810
],
"size": [
380,
490
],
"flags": {
"pinned": true
},
"order": 181,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2996
},
{
"name": "block",
"shape": 7,
"type": "BOOLEAN",
"widget": {
"name": "block"
},
"link": 2997
},
{
"name": "restore_mask",
"shape": 7,
"type": "COMBO",
"widget": {
"name": "restore_mask"
},
"link": 2998
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3001
]
},
{
"name": "MASK",
"type": "MASK",
"links": [
3000
]
}
],
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.28.1",
"Node name for S&R": "PreviewBridge",
"image": "clipspace/clipspace-painted-masked-1767445885825.png [input]"
},
"widgets_values": [
"$1382-0",
false,
"never"
]
},
{
"id": 1384,
"type": "MaskPreview",
"pos": [
2140,
-850
],
"size": [
560,
560
],
"flags": {
"pinned": true
},
"order": 188,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 3004
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "MaskPreview"
},
"widgets_values": []
},
{
"id": 1185,
"type": "PrimitiveStringMultiline",
"pos": [
1340,
650
],
"size": [
310,
280
],
"flags": {
"collapsed": false,
"pinned": true
},
"order": 35,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2475
]
}
],
"title": "Inpaint prompt",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
""
]
},
{
"id": 1387,
"type": "PreviewImage",
"pos": [
-1340,
-1370
],
"size": [
650,
540
],
"flags": {
"pinned": true
},
"order": 69,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3007
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 100,
"type": "Note",
"pos": [
-1570,
-1150
],
"size": [
219.9107421875,
90
],
"flags": {
"collapsed": false
},
"order": 36,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Recommended Resolutions",
"properties": {},
"widgets_values": [
"768×1344 (9:16)\n832×1216 (2:3)\n896×1152 (3:4)\n1024×1024 (1:1)\n1152×896 (4:3)\n1216×832 (3:2)\n1344×768 (16:9)"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1388,
"type": "PreviewImage",
"pos": [
980,
1010
],
"size": [
460,
480
],
"flags": {},
"order": 68,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3008
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 1389,
"type": "LoadImage",
"pos": [
1450,
1000
],
"size": [
440,
490
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
3009
]
},
{
"name": "MASK",
"type": "MASK",
"links": [
3010
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "LoadImage",
"image": "clipspace/clipspace-painted-masked-1767648053546.png [input]"
},
"widgets_values": [
"clipspace/clipspace-painted-masked-1767648053546.png [input]",
"image"
]
},
{
"id": 1390,
"type": "PreviewImage",
"pos": [
2650,
760
],
"size": [
220,
260
],
"flags": {},
"order": 94,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3011
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 1243,
"type": "Note",
"pos": [
-1890,
-850
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 38,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"solo, anthro, lynx, male, femboy, from behind, looking back, over-the-shoulder, lifting own clothes, flustered, embarrassed blush, (black fur, black body:1.4), very long hair, hair over one eye, yellow eyes, round glasses, collar, sheer white babydoll nightgown, white translucent thighhighs, bottomless, presenting hindquarters, detailed butt, cozy bedroom, soft morning light, sunbeam, detailed background"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 998,
"type": "Reroute",
"pos": [
1400,
0
],
"size": [
82,
26
],
"flags": {},
"order": 145,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2991
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2170
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 1293,
"type": "PrimitiveStringMultiline",
"pos": [
1520,
-80
],
"size": [
440,
160
],
"flags": {
"collapsed": true
},
"order": 39,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2774
]
}
],
"title": "Code",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"import torch\nimport torch.nn.functional as F\n\nimg = image1.data # [B,H,W,C] NHWC\nscale = float(any1.data)\n\n# Convert to float if needed\nif not torch.is_floating_point(img):\n img = img.float() / 255.0\n\nB, H, W, C = img.shape\n\n# Determine smaller side\nif H < W:\n smaller, larger = H, W\n smaller_is_height = True\nelse:\n smaller, larger = W, H\n smaller_is_height = False\n\n# Scale smaller side and bucket to nearest multiple of 64\nsmaller_scaled = smaller * scale\nsmaller_bucket = max(64, round(smaller_scaled / 64) * 64)\n\n# Compute larger side to preserve aspect ratio\nlarger_scaled = larger * (smaller_bucket / smaller)\n# Bucket larger side to nearest multiple of 64\nlarger_bucket = max(64, round(larger_scaled / 64) * 64)\n\n# Assign final H and W preserving aspect ratio\nif smaller_is_height:\n new_H, new_W = smaller_bucket, larger_bucket\nelse:\n new_W, new_H = smaller_bucket, larger_bucket\n\n# Resize with interpolate\nupscaled = F.interpolate(img.permute(0,3,1,2), size=(new_H,new_W), mode='bilinear', align_corners=False)\nupscaled = upscaled.permute(0,2,3,1)\n\n# Output\nimage1.to(upscaled)\n"
]
},
{
"id": 1360,
"type": "Reroute",
"pos": [
-710,
-740
],
"size": [
75,
26
],
"flags": {},
"order": 123,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2938
}
],
"outputs": [
{
"name": "",
"type": "CLIP",
"links": [
2941
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1361,
"type": "Reroute",
"pos": [
40,
-740
],
"size": [
75,
26
],
"flags": {},
"order": 140,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2941
}
],
"outputs": [
{
"name": "",
"type": "CLIP",
"links": [
2942
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1025,
"type": "GetNode",
"pos": [
-280,
-740
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 40,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2248
]
}
],
"title": "Get_Hires",
"properties": {},
"widgets_values": [
"Hires"
]
},
{
"id": 1391,
"type": "PreviewImage",
"pos": [
2410,
1040
],
"size": [
210,
246.0000000000001
],
"flags": {},
"order": 96,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3012
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.6.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 1292,
"type": "PrimitiveFloat",
"pos": [
1400,
-180
],
"size": [
210,
58
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
2773
]
}
],
"title": "Upscale by",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "PrimitiveFloat"
},
"widgets_values": [
1.3
]
},
{
"id": 1294,
"type": "Exec Python Code Script",
"pos": [
1660,
-210
],
"size": [
290,
790
],
"flags": {
"collapsed": true
},
"order": 117,
"mode": 0,
"inputs": [
{
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 2775
},
{
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "mask1",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "mask2",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "list1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "dict1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any1",
"shape": 7,
"type": "*",
"link": 2773
},
{
"name": "any2",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any3",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any4",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "raw_code",
"type": "STRING",
"widget": {
"name": "raw_code"
},
"link": 2774
}
],
"outputs": [
{
"name": "image1",
"type": "*",
"links": [
2776
]
},
{
"name": "image2",
"type": "*",
"links": null
},
{
"name": "mask1",
"type": "*",
"links": null
},
{
"name": "mask2",
"type": "*",
"links": null
},
{
"name": "number1",
"type": "*",
"links": []
},
{
"name": "number2",
"type": "*",
"links": []
},
{
"name": "text1",
"type": "*",
"links": []
},
{
"name": "text2",
"type": "*",
"links": null
},
{
"name": "list1",
"type": "*",
"links": null
},
{
"name": "dict1",
"type": "*",
"links": null
},
{
"name": "any1",
"type": "*",
"links": null
},
{
"name": "any2",
"type": "*",
"links": null
},
{
"name": "any3",
"type": "*",
"links": null
},
{
"name": "any4",
"type": "*",
"links": null
}
],
"title": "Upscale to a bucket",
"properties": {
"cnr_id": "python-interpreter-node",
"ver": "2.1.0",
"Node name for S&R": "Exec Python Code Script"
},
"widgets_values": [
"import numpy as np # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0] # remove batch dimension # Get shape: height and width height, width = img.shape[:2] # Pick smaller side smaller = min(height, width) # Set output text1.to(str(smaller)) # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
0,
0,
"hello",
"world",
true,
""
]
},
{
"id": 82,
"type": "UltralyticsDetectorProvider",
"pos": [
-50,
-860
],
"size": [
370,
80
],
"flags": {
"collapsed": true
},
"order": 42,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BBOX_DETECTOR",
"type": "BBOX_DETECTOR",
"links": [
2894
]
},
{
"name": "SEGM_DETECTOR",
"type": "SEGM_DETECTOR",
"slot_index": 1,
"links": [
2675,
2893
]
}
],
"title": "UltralyticsDetector",
"properties": {
"cnr_id": "comfyui-impact-subpack",
"ver": "1.2.9",
"Node name for S&R": "UltralyticsDetectorProvider"
},
"widgets_values": [
"segm/fdetailerAdetailerFor_v11.pt"
]
},
{
"id": 919,
"type": "SegmDetectorCombined_v2",
"pos": [
400,
-860
],
"size": [
271.8443298339844,
102
],
"flags": {
"collapsed": true
},
"order": 104,
"mode": 0,
"inputs": [
{
"name": "segm_detector",
"type": "SEGM_DETECTOR",
"link": 2675
},
{
"name": "image",
"type": "IMAGE",
"link": 2783
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2759
]
}
],
"title": "SEGM Detector",
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.17.0",
"Node name for S&R": "SegmDetectorCombined_v2"
},
"widgets_values": [
0.6000000000000001,
10
]
},
{
"id": 1296,
"type": "PrimitiveStringMultiline",
"pos": [
610,
-690
],
"size": [
440,
160
],
"flags": {
"collapsed": true
},
"order": 43,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2777
]
}
],
"title": "Code",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"import os\nfrom PIL import Image\nimport torchvision.transforms as T\nimport torch\n\n# --- Paths ---\ntemp_dir = os.path.join('.', 'ComfyUI', 'temp')\nos.makedirs(temp_dir, exist_ok=True)\nsave_path = os.path.join(temp_dir, 'imagebuffer.png') # persistent buffer\n\n# --- Extract input tensor ---\ntensor = image1.tensor if hasattr(image1, 'tensor') else image1.image if hasattr(image1, 'image') else image1.data\n\n# Take first frame and first 3 channels, permute to [C,H,W]\ntensor = tensor[0, :, :, :3].permute(2, 0, 1)\n\n# Normalize if needed\nif tensor.max() > 1.0:\n tensor = tensor / 255.0\n\n# Convert to PIL and tensor for comparison\nimg_pil = T.ToPILImage()(tensor)\ncurr_tensor = T.ToTensor()(img_pil) # [C,H,W]\n\n# --- Compare with saved image ---\nif os.path.exists(save_path):\n prev_img = Image.open(save_path).convert(\"RGB\")\n prev_tensor = T.ToTensor()(prev_img)\n\n # Resize if dimensions differ\n if prev_tensor.shape != curr_tensor.shape:\n prev_tensor = torch.nn.functional.interpolate(prev_tensor.unsqueeze(0), size=curr_tensor.shape[1:], mode='bilinear', align_corners=False).squeeze(0)\n\n # Compute MSE\n mse = torch.mean((curr_tensor - prev_tensor) ** 2).item()\nelse:\n mse = 1.0 # force \"never\" on first run\n\n# --- Decide output with tolerance ---\nthreshold = 1e-3 # adjust tolerance: higher = more tolerant\nif mse < threshold:\n text1.data = \"always\"\nelse:\n text1.data = \"never\"\n\n# --- Save current image to buffer ---\nimg_pil.save(save_path)\n"
]
},
{
"id": 1295,
"type": "Exec Python Code Script",
"pos": [
790,
-690
],
"size": [
290,
790
],
"flags": {
"collapsed": true
},
"order": 179,
"mode": 0,
"inputs": [
{
"name": "image1",
"shape": 7,
"type": "IMAGE",
"link": 2782
},
{
"name": "image2",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "mask1",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "mask2",
"shape": 7,
"type": "MASK",
"link": null
},
{
"name": "list1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "dict1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any1",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any2",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any3",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "any4",
"shape": 7,
"type": "*",
"link": null
},
{
"name": "raw_code",
"type": "STRING",
"widget": {
"name": "raw_code"
},
"link": 2777
}
],
"outputs": [
{
"name": "image1",
"type": "*",
"links": []
},
{
"name": "image2",
"type": "*",
"links": null
},
{
"name": "mask1",
"type": "*",
"links": null
},
{
"name": "mask2",
"type": "*",
"links": null
},
{
"name": "number1",
"type": "*",
"links": []
},
{
"name": "number2",
"type": "*",
"links": []
},
{
"name": "text1",
"type": "*",
"links": [
2998,
3003
]
},
{
"name": "text2",
"type": "*",
"links": null
},
{
"name": "list1",
"type": "*",
"links": null
},
{
"name": "dict1",
"type": "*",
"links": null
},
{
"name": "any1",
"type": "*",
"links": null
},
{
"name": "any2",
"type": "*",
"links": null
},
{
"name": "any3",
"type": "*",
"links": null
},
{
"name": "any4",
"type": "*",
"links": null
}
],
"title": "Check update",
"properties": {
"cnr_id": "python-interpreter-node",
"ver": "2.1.0",
"Node name for S&R": "Exec Python Code Script"
},
"widgets_values": [
"import numpy as np # Extract image tensor, assuming it's a batched Torch tensor img = image1.data[0] # remove batch dimension # Get shape: height and width height, width = img.shape[:2] # Pick smaller side smaller = min(height, width) # Set output text1.to(str(smaller)) # For debugging print(f\"Fixed image shape: {img.shape}\") print(f\"Smaller side: {smaller}\")",
0,
0,
"hello",
"world",
true,
""
]
},
{
"id": 139,
"type": "KSampler",
"pos": [
-430,
-690
],
"size": [
270,
486
],
"flags": {},
"order": 151,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3021
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 2293
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2294
},
{
"name": "latent_image",
"type": "LATENT",
"link": 2295
},
{
"name": "seed",
"type": "INT",
"widget": {
"name": "seed"
},
"link": 795
},
{
"name": "steps",
"type": "INT",
"widget": {
"name": "steps"
},
"link": 2078
},
{
"name": "cfg",
"type": "FLOAT",
"widget": {
"name": "cfg"
},
"link": 2079
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
2247,
2250
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "KSampler"
},
"widgets_values": [
972130262925020,
"fixed",
20,
4,
"euler_ancestral",
"beta",
1
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 505,
"type": "GetNode",
"pos": [
1720,
-170
],
"size": [
210,
50.00000762939453
],
"flags": {
"collapsed": true
},
"order": 44,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
979
]
}
],
"title": "Get_VAE",
"properties": {},
"widgets_values": [
"VAE"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 5,
"type": "VAEEncode",
"pos": [
1860,
-170
],
"size": [
210,
46
],
"flags": {
"collapsed": true
},
"order": 135,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 2776
},
{
"name": "vae",
"type": "VAE",
"link": 979
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
2688
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "VAEEncode"
},
"widgets_values": [],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1340,
"type": "Note",
"pos": [
-2070,
-890
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 45,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"anthro, lynx, male, femboy, slender, (black fur. black body:1.4), yellow eyes, thin waist, flat chested, long hair, straight hair, hair over eye, black leather collar, adolescent, kemono, young,\n\n\nwhite shirt with sleeves rolled up, brown leather corset vest, presenting hindquarters, thigh high boots, steampunk, jeans, thigh gap, belt, outdoors, detailed background, town"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 666,
"type": "Reroute",
"pos": [
2200,
510
],
"size": [
82,
26
],
"flags": {},
"order": 153,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 3025
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
2284
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
},
"color": "#223",
"bgcolor": "#335"
},
{
"id": 464,
"type": "AIO_Preprocessor",
"pos": [
650,
200
],
"size": [
320,
82
],
"flags": {
"collapsed": false
},
"order": 115,
"mode": 4,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2648
},
{
"name": "resolution",
"shape": 7,
"type": "INT",
"widget": {
"name": "resolution"
},
"link": 1090
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2994
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "1.0.7",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"LineArtPreprocessor",
1344
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1242,
"type": "PrimitiveBoolean",
"pos": [
1120,
-940
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 46,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
3002
]
}
],
"title": "Stop if mask empty",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.44",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
false
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 466,
"type": "AIO_Preprocessor",
"pos": [
650,
-170
],
"size": [
320,
82
],
"flags": {
"collapsed": false
},
"order": 114,
"mode": 4,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2647
},
{
"name": "resolution",
"shape": 7,
"type": "INT",
"widget": {
"name": "resolution"
},
"link": 1089
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2990
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "1.0.7",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"DSINE-NormalMapPreprocessor",
1344
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1352,
"type": "SetUnionControlNetType",
"pos": [
1270,
60
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 74,
"mode": 0,
"inputs": [
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2918
}
],
"outputs": [
{
"name": "CONTROL_NET",
"type": "CONTROL_NET",
"links": [
2919
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "SetUnionControlNetType"
},
"widgets_values": [
"normal"
]
},
{
"id": 1198,
"type": "MaskComposite",
"pos": [
810,
-860
],
"size": [
270,
126
],
"flags": {
"collapsed": true
},
"order": 158,
"mode": 4,
"inputs": [
{
"name": "destination",
"type": "MASK",
"link": 2762
},
{
"name": "source",
"type": "MASK",
"link": 2761
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2487
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "MaskComposite"
},
"widgets_values": [
0,
0,
"add"
]
},
{
"id": 1278,
"type": "MaskComposite",
"pos": [
590,
-810
],
"size": [
270,
126
],
"flags": {
"collapsed": true
},
"order": 147,
"mode": 0,
"inputs": [
{
"name": "destination",
"type": "MASK",
"link": 2767
},
{
"name": "source",
"type": "MASK",
"link": 2766
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2754,
2762
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.67",
"Node name for S&R": "MaskComposite"
},
"widgets_values": [
0,
0,
"and"
]
},
{
"id": 1275,
"type": "SegmDetectorCombined_v2",
"pos": [
400,
-810
],
"size": [
271.8443298339844,
102
],
"flags": {
"collapsed": true
},
"order": 105,
"mode": 0,
"inputs": [
{
"name": "segm_detector",
"type": "SEGM_DETECTOR",
"link": 2745
},
{
"name": "image",
"type": "IMAGE",
"link": 2784
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2766
]
}
],
"title": "SEGM Detector",
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.17.0",
"Node name for S&R": "SegmDetectorCombined_v2"
},
"widgets_values": [
0.3,
10
]
},
{
"id": 1008,
"type": "ControlNetApplyAdvanced",
"pos": [
2410,
820
],
"size": [
210,
186
],
"flags": {},
"order": 169,
"mode": 4,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 2462
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2235
},
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2929
},
{
"name": "image",
"type": "IMAGE",
"link": 2228
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
2229
]
},
{
"name": "negative",
"type": "CONDITIONING",
"slot_index": 1,
"links": [
2230
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ControlNetApplyAdvanced"
},
"widgets_values": [
1,
0,
1
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1000,
"type": "PrimitiveBoolean",
"pos": [
1680,
850
],
"size": [
210,
58
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2172
]
}
],
"title": "Inpaint Masked Only",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.43",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
false
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1233,
"type": "AIO_Preprocessor",
"pos": [
1560,
1550
],
"size": [
320,
82
],
"flags": {
"collapsed": false
},
"order": 66,
"mode": 4,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 2646
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2644
]
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "1.0.7",
"Node name for S&R": "AIO_Preprocessor"
},
"widgets_values": [
"LineArtPreprocessor",
1024
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 132,
"type": "EmptyLatentImage",
"pos": [
-1790,
-1040
],
"size": [
210,
106
],
"flags": {
"collapsed": false
},
"order": 48,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
796
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "EmptyLatentImage"
},
"widgets_values": [
832,
1216,
1
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 1200,
"type": "MaskComposite",
"pos": [
1810,
-860
],
"size": [
270,
126
],
"flags": {
"collapsed": true
},
"order": 185,
"mode": 0,
"inputs": [
{
"name": "destination",
"type": "MASK",
"link": 2490
},
{
"name": "source",
"type": "MASK",
"link": 3013
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2492
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "MaskComposite"
},
"widgets_values": [
0,
0,
"add"
]
},
{
"id": 896,
"type": "ImpactGaussianBlurMask",
"pos": [
1990,
-860
],
"size": [
210,
82
],
"flags": {
"collapsed": true
},
"order": 186,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 2492
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
1904,
3004
]
}
],
"title": "Blur Mask",
"properties": {
"cnr_id": "comfyui-impact-pack",
"ver": "8.17.1",
"Node name for S&R": "ImpactGaussianBlurMask"
},
"widgets_values": [
5,
10
]
},
{
"id": 897,
"type": "GrowMask",
"pos": [
1630,
-860
],
"size": [
210,
82
],
"flags": {
"collapsed": true
},
"order": 184,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 2489
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2490
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.41",
"Node name for S&R": "GrowMask"
},
"widgets_values": [
5,
true
]
},
{
"id": 1265,
"type": "Note",
"pos": [
-980,
-150
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 49,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"rick_griffin\ntwang\naseethe\nraaz\ndemicoeur"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 780,
"type": "Note",
"pos": [
-1890,
-890
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 50,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"masterpiece, best quality, amazing quality, very aesthetic, high resolution, Dynamic Angle, ultra-detailed, absurdres, newest, puffy anus, crotchboobs, bnipples, equine, horse, skindentation, beach, sand, ocean, sunset, ray tracing, detailed fur, on towel, looking back, standing, close up, horse tail, froghoof, hooves, detailed eyes, long lashes, makeup, beautiful, female, 1girl, presenting hindquarters, ass focus, blue eyes, looking back, smug, bubble butt, round ass, (white fur), ((partially visible vulva, partially visible anus, pussy peek, anus peek, skindentation, string bikini, pussy floss, fit body, collar, black hair, sweating, sweaty, large crotchboobs, seductive look, eclit))"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1260,
"type": "Note",
"pos": [
-1980,
-890
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 51,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"anthro, lynx, male, femboy, slender, (black fur. black body:1.4), yellow eyes, thin waist, flat chested, long hair, straight hair, hair over eye, black leather collar, adolescent, kemono, young,\n\nwhite thigh high socks, kitchen, bare shoulder, oversized sweater, from back, fridge, presenting hindquarters"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1261,
"type": "Note",
"pos": [
-1980,
-850
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 52,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"anthro, snow_leopard, female, long grey hair, blue eyes, sitting on couch, messy stretched grey t-shirt, nipple outline, boxers, bulge, messy dorm room, smirk"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1264,
"type": "Note",
"pos": [
-980,
-190
],
"size": [
400,
170
],
"flags": {
"collapsed": true
},
"order": 53,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"masterpiece, best quality, amazing quality, absurdres, 8k, solo\n\nby zaush, (by kenket:1.2), by braeburned, realistic, halfanthro"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1176,
"type": "PrimitiveStringMultiline",
"pos": [
-1320,
-190
],
"size": [
300,
100
],
"flags": {
"collapsed": false
},
"order": 54,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2468
]
}
],
"title": "Pretext",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"masterpiece, best quality, amazing quality, absurdres, 8k, solo\n\nby zaush, (by kenket:1.2), by braeburned, realistic, halfanthro"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 375,
"type": "CheckpointLoaderSimple",
"pos": [
-2450,
-610
],
"size": [
400,
98
],
"flags": {},
"order": 55,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2914
]
},
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 1,
"links": [
2915
]
},
{
"name": "VAE",
"type": "VAE",
"slot_index": 2,
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "CheckpointLoaderSimple"
},
"widgets_values": [
"ComfyUI_00001_.safetensors"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 157,
"type": "Lora Loader (LoraManager)",
"pos": [
-1790,
-620
],
"size": [
440,
770
],
"flags": {
"pinned": true
},
"order": 93,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2848
},
{
"name": "clip",
"shape": 7,
"type": "CLIP",
"link": 215
},
{
"name": "lora_stack",
"shape": 7,
"type": "LORA_STACK",
"link": null
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3017,
3018
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": [
218
]
},
{
"name": "trigger_words",
"type": "STRING",
"links": [
253
]
},
{
"name": "loaded_loras",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-lora-manager",
"ver": "0.8.3",
"Node name for S&R": "Lora Loader (LoraManager)",
"aux_id": "willmiao/ComfyUI-Lora-Manager"
},
"widgets_values": [
"<lora:cfg_scale_boost:0.80><lora:Attic:0.70>",
[
{
"name": "cfg_scale_boost",
"strength": 0.8,
"active": false,
"expanded": false,
"clipStrength": 0.8
},
{
"name": "Attic",
"strength": "0.70",
"active": false,
"expanded": false,
"clipStrength": "0.70"
}
]
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 971,
"type": "ApplyMSWMSAAttentionSimple",
"pos": [
-1310,
-600
],
"size": [
249.257421875,
58
],
"flags": {
"collapsed": true
},
"order": 107,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3018
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2051
]
}
],
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyMSWMSAAttentionSimple"
},
"widgets_values": [
"auto"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 69,
"type": "ApplyMSWMSAAttentionSimple",
"pos": [
-1310,
-660
],
"size": [
249.257421875,
60
],
"flags": {
"collapsed": true
},
"order": 106,
"mode": 4,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3017
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
1961
]
}
],
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyMSWMSAAttentionSimple"
},
"widgets_values": [
"auto"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 972,
"type": "ApplyRAUNetSimple",
"pos": [
-1020,
-600
],
"size": [
250,
130
],
"flags": {
"collapsed": true
},
"order": 121,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2051
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
3020
]
}
],
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyRAUNetSimple"
},
"widgets_values": [
"auto",
"high (1536-2048)",
"default",
"default"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 73,
"type": "ApplyRAUNetSimple",
"pos": [
-1020,
-660
],
"size": [
250,
130
],
"flags": {
"collapsed": true
},
"order": 120,
"mode": 4,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 1961
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
3023
]
}
],
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyRAUNetSimple"
},
"widgets_values": [
"auto",
"low (1024 or lower)",
"default",
"default"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 1399,
"type": "PathchSageAttentionKJ",
"pos": [
-710,
-660
],
"size": [
270,
82
],
"flags": {
"collapsed": true
},
"order": 137,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3023
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3021,
3022
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.2.2",
"Node name for S&R": "PathchSageAttentionKJ"
},
"widgets_values": [
"sageattn_qk_int8_pv_fp16_cuda",
false
]
},
{
"id": 1397,
"type": "PathchSageAttentionKJ",
"pos": [
-710,
-600
],
"size": [
270,
82
],
"flags": {
"collapsed": true
},
"order": 138,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3020
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3019
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.2.2",
"Node name for S&R": "PathchSageAttentionKJ"
},
"widgets_values": [
"sageattn_qk_int8_pv_fp16_cuda",
false
]
},
{
"id": 1234,
"type": "easy cleanGpuUsed",
"pos": [
210,
230
],
"size": [
161.3404296875,
30
],
"flags": {
"collapsed": true
},
"order": 92,
"mode": 4,
"inputs": [
{
"name": "anything",
"type": "*",
"link": 2668
}
],
"outputs": [
{
"name": "output",
"type": "*",
"links": [
2647,
2648,
2649,
2650,
2651,
2670,
2783,
2784
]
}
],
"properties": {
"cnr_id": "comfyui-easy-use",
"ver": "1.3.3",
"Node name for S&R": "easy cleanGpuUsed"
},
"widgets_values": []
},
{
"id": 428,
"type": "PrimitiveInt",
"pos": [
-1570,
-1020
],
"size": [
220,
82
],
"flags": {},
"order": 56,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
798
]
}
],
"title": "Seed",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.39",
"Node name for S&R": "PrimitiveInt"
},
"widgets_values": [
941048133832776,
"fixed"
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 1167,
"type": "PrimitiveStringMultiline",
"pos": [
-1790,
-890
],
"size": [
440,
160
],
"flags": {
"pinned": true
},
"order": 57,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2453
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"anthro, female, snow leopard, grey fur, rosettes, long hair, messy hair, grey hair, blue eyes, smug, looking at viewer, sitting on bed, legs spread, lifting shirt, breasts, large breasts, nipples, pulling down boxers, boxers around thighs, penis, tapering penis, large penis, balls, pre-ejaculate, messy bed, bedroom, morning light, sunbeams"
]
},
{
"id": 1023,
"type": "PrimitiveBoolean",
"pos": [
-1120,
-790
],
"size": [
210,
58
],
"flags": {},
"order": 58,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2238
]
}
],
"title": "Hires Fix",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.42",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
true
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 880,
"type": "PrimitiveBoolean",
"pos": [
-1340,
-790
],
"size": [
210,
58
],
"flags": {},
"order": 59,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2120
]
}
],
"title": "Refine",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.42",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
true
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 170,
"type": "TriggerWord Toggle (LoraManager)",
"pos": [
-1320,
-490
],
"size": [
300,
260
],
"flags": {
"collapsed": false
},
"order": 109,
"mode": 0,
"inputs": [
{
"name": "trigger_words",
"shape": 7,
"type": "string",
"link": 253
}
],
"outputs": [
{
"name": "filtered_trigger_words",
"type": "STRING",
"links": [
254,
2902
]
}
],
"properties": {
"cnr_id": "comfyui-lora-manager",
"ver": "0.8.3",
"Node name for S&R": "TriggerWord Toggle (LoraManager)",
"aux_id": "willmiao/ComfyUI-Lora-Manager"
},
"widgets_values": [
false,
[
{
"text": "self breast sucking",
"active": true
}
],
[
{
"text": "fur",
"active": [
{
"text": "self breast sucking",
"active": true
}
]
},
{
"text": "detailed fur",
"active": [
{
"text": "self breast sucking",
"active": true
}
]
},
{
"text": "body fur",
"active": [
{
"text": "self breast sucking",
"active": true
}
]
},
{
"text": "tuft",
"active": [
{
"text": "self breast sucking",
"active": true
}
]
},
{
"text": "fluffy",
"active": [
{
"text": "self breast sucking",
"active": true
}
]
}
],
[],
""
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 164,
"type": "StringFunction|pysssss",
"pos": [
580,
380
],
"size": [
400,
274
],
"flags": {
"collapsed": true
},
"order": 113,
"mode": 0,
"inputs": [
{
"name": "text_a",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_a"
},
"link": 2466
},
{
"name": "text_b",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_b"
},
"link": 264
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
234
]
}
],
"properties": {
"cnr_id": "comfyui-custom-scripts",
"ver": "1.2.3",
"Node name for S&R": "StringFunction|pysssss"
},
"widgets_values": [
"append",
"yes",
"",
"",
"",
"(real life, cinematic, stunningly beautiful, masterpiece, best quality:1.5), source_furry, cinematic, chromatic abberration, bokeh, vibrant colors, contrast real, detailed, digital photography, professional photo, photorealism, sharp, exposure blend, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic, (best quality, good quality:1.2)\nBREAK"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 1174,
"type": "PrimitiveStringMultiline",
"pos": [
400,
380
],
"size": [
440,
160
],
"flags": {
"collapsed": true
},
"order": 60,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2466
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"(real life, cinematic, stunningly beautiful, masterpiece, best quality:1.5), source_furry, \n\ncinematic, chromatic abberration, bokeh, vibrant colors, contrast\n\nreal, detailed, digital photography, professional photo, photorealism, sharp, exposure blend, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic, (best quality, good quality:1.2)\nBREAK"
]
},
{
"id": 128,
"type": "ApplyRAUNetSimple",
"pos": [
580,
430
],
"size": [
250,
130
],
"flags": {
"collapsed": true
},
"order": 110,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2092
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
3030
]
}
],
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyRAUNetSimple"
},
"widgets_values": [
"auto",
"high (1536-2048)",
"bicubic",
"bicubic"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 40,
"type": "ApplyMSWMSAAttentionSimple",
"pos": [
240,
430
],
"size": [
237.52694702148438,
58
],
"flags": {
"collapsed": true
},
"order": 98,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3028
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
2092
]
}
],
"title": "ApplyMSWMSAA",
"properties": {
"cnr_id": "comfyui_jankhidiffusion",
"ver": "54d60e0d187a391682633ab5b6211fd8fe4d73bb",
"Node name for S&R": "ApplyMSWMSAAttentionSimple"
},
"widgets_values": [
"auto"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 163,
"type": "Lora Loader (LoraManager)",
"pos": [
-20,
400
],
"size": [
221.8453125,
352
],
"flags": {},
"order": 91,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 2741
},
{
"name": "clip",
"shape": 7,
"type": "CLIP",
"link": 2680
},
{
"name": "lora_stack",
"shape": 7,
"type": "LORA_STACK",
"link": null
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3028
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": [
339
]
},
{
"name": "trigger_words",
"type": "STRING",
"links": [
263
]
},
{
"name": "loaded_loras",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfyui-lora-manager",
"ver": "0.8.3",
"Node name for S&R": "Lora Loader (LoraManager)",
"aux_id": "willmiao/ComfyUI-Lora-Manager"
},
"widgets_values": [
"",
[]
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 174,
"type": "TriggerWord Toggle (LoraManager)",
"pos": [
240,
490
],
"size": [
310,
392
],
"flags": {
"collapsed": false
},
"order": 100,
"mode": 0,
"inputs": [
{
"name": "trigger_words",
"shape": 7,
"type": "string",
"link": 263
}
],
"outputs": [
{
"name": "filtered_trigger_words",
"type": "STRING",
"links": [
264
]
}
],
"properties": {
"cnr_id": "comfyui-lora-manager",
"ver": "0.8.3",
"Node name for S&R": "TriggerWord Toggle (LoraManager)",
"aux_id": "willmiao/ComfyUI-Lora-Manager"
},
"widgets_values": [
false,
true,
[],
[],
""
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 1184,
"type": "PrimitiveStringMultiline",
"pos": [
570,
490
],
"size": [
210,
300
],
"flags": {
"collapsed": false
},
"order": 61,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2474
]
}
],
"title": "Additional prompt",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
""
]
},
{
"id": 1056,
"type": "GetNode",
"pos": [
630,
330
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 62,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
2307
]
}
],
"title": "Get_prompt",
"properties": {},
"widgets_values": [
"prompt"
]
},
{
"id": 207,
"type": "Reroute",
"pos": [
810,
420
],
"size": [
75,
26
],
"flags": {},
"order": 99,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 339
}
],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
341,
342,
1309
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
},
"color": "#432",
"bgcolor": "#653"
},
{
"id": 1400,
"type": "PathchSageAttentionKJ",
"pos": [
1800,
330
],
"size": [
380,
82
],
"flags": {
"collapsed": true
},
"order": 142,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3029
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3025,
3026
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "1.2.2",
"Node name for S&R": "PathchSageAttentionKJ"
},
"widgets_values": [
"sageattn_qk_int8_pv_fp16_cuda",
false
]
},
{
"id": 8,
"type": "ControlNetApplyAdvanced",
"pos": [
1530,
120
],
"size": [
210,
186
],
"flags": {},
"order": 163,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 11
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 12
},
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2919
},
{
"name": "image",
"type": "IMAGE",
"link": 2170
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
2493
]
},
{
"name": "negative",
"type": "CONDITIONING",
"slot_index": 1,
"links": [
2497
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ControlNetApplyAdvanced"
},
"widgets_values": [
0.6,
0,
1
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 6,
"type": "ConditioningSetMask",
"pos": [
1370,
300
],
"size": [
290,
102
],
"flags": {
"collapsed": true
},
"order": 127,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 2158
},
{
"name": "mask",
"type": "MASK",
"link": 2152
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
12
]
}
],
"title": "Set mask",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ConditioningSetMask"
},
"widgets_values": [
1,
"default"
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 908,
"type": "GetNode",
"pos": [
1010,
300
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 63,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
1898,
2160
]
}
],
"title": "Get_Mask",
"properties": {},
"widgets_values": [
"Mask"
],
"color": "#1c5715",
"bgcolor": "#1f401b"
},
{
"id": 995,
"type": "Reroute",
"pos": [
1210,
270
],
"size": [
75,
26
],
"flags": {},
"order": 87,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 2160
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
2161,
2162
]
}
],
"properties": {
"showOutputText": true,
"horizontal": false
}
},
{
"id": 1201,
"type": "ConditioningCombine",
"pos": [
1800,
280
],
"size": [
216.92578125,
46
],
"flags": {
"collapsed": true
},
"order": 167,
"mode": 0,
"inputs": [
{
"name": "conditioning_1",
"type": "CONDITIONING",
"link": 2493
},
{
"name": "conditioning_2",
"type": "CONDITIONING",
"link": 2494
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2978
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.48",
"Node name for S&R": "ConditioningCombine"
},
"widgets_values": [],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 481,
"type": "DifferentialDiffusion",
"pos": [
790,
330
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 126,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3030
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
3029
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.40",
"Node name for S&R": "DifferentialDiffusion"
},
"widgets_values": [
1
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 127,
"type": "StringFunction|pysssss",
"pos": [
800,
380
],
"size": [
400,
298
],
"flags": {
"collapsed": true
},
"order": 131,
"mode": 0,
"inputs": [
{
"name": "text_a",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_a"
},
"link": 234
},
{
"name": "text_b",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_b"
},
"link": 2307
},
{
"name": "text_c",
"shape": 7,
"type": "STRING",
"widget": {
"name": "text_c"
},
"link": 2474
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
191
]
}
],
"properties": {
"cnr_id": "comfyui-custom-scripts",
"ver": "9f7b3215e6af317603056a9a1666bf6e83e28835",
"Node name for S&R": "StringFunction|pysssss"
},
"widgets_values": [
"append",
"yes",
"",
"",
"",
"(real life, cinematic, stunningly beautiful, masterpiece, best quality:1.5), source_furry, cinematic, chromatic abberration, bokeh, vibrant colors, contrast real, detailed, digital photography, professional photo, photorealism, sharp, exposure blend, volumetric, ray tracing, hdr, 4k, 8k, absurd res, realistic, (best quality, good quality:1.2)\nBREAK, anthro, female, snow leopard, grey fur, rosettes, long hair, messy hair, grey hair, blue eyes, smug, looking at viewer, sitting on bed, legs spread, lifting shirt, breasts, large breasts, nipples, pulling down boxers, boxers around thighs, penis, tapering penis, large penis, balls, pre-ejaculate, messy bed, bedroom, morning light, sunbeams"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 143,
"type": "smZ CLIPTextEncode",
"pos": [
1110,
380
],
"size": [
371.20001220703125,
168.39999389648438
],
"flags": {
"collapsed": true
},
"order": 144,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 341
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 191
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2156,
2157,
2208
]
}
],
"properties": {
"cnr_id": "comfyui_smznodes",
"ver": "1.2.12",
"Node name for S&R": "smZ CLIPTextEncode"
},
"widgets_values": [
"",
"A1111",
false,
true,
false,
false,
6,
1024,
1024,
0,
0,
1024,
1024,
"",
"",
1
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 33,
"type": "ConditioningSetMask",
"pos": [
1370,
380
],
"size": [
290,
102
],
"flags": {
"collapsed": true
},
"order": 155,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 2157
},
{
"name": "mask",
"type": "MASK",
"link": 2161
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
109
]
}
],
"title": "Set mask",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ConditioningSetMask"
},
"widgets_values": [
1,
"default"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 78,
"type": "ControlNetApplyAdvanced",
"pos": [
1530,
350
],
"size": [
210,
186
],
"flags": {},
"order": 164,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 109
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 110
},
{
"name": "control_net",
"type": "CONTROL_NET",
"link": 2917
},
{
"name": "image",
"type": "IMAGE",
"link": 2168
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
2494
]
},
{
"name": "negative",
"type": "CONDITIONING",
"slot_index": 1,
"links": [
2498
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ControlNetApplyAdvanced"
},
"widgets_values": [
1,
0,
1
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 142,
"type": "smZ CLIPTextEncode",
"pos": [
1110,
430
],
"size": [
370,
170
],
"flags": {
"collapsed": true
},
"order": 111,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 342
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
2158,
2159,
2210
]
}
],
"properties": {
"cnr_id": "comfyui_smznodes",
"ver": "1.2.12",
"Node name for S&R": "smZ CLIPTextEncode"
},
"widgets_values": [
"worst quality, bad quality, grainy, noisy, render, filmgrain, logo, print, text, watermark\n\n(source_anime, source_cartoon, panels,score_1, daz_studio, blender, source_filmmaker, 3d, sfm:1.6)",
"A1111",
false,
true,
false,
false,
6,
1024,
1024,
0,
0,
1024,
1024,
"",
"",
1
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 31,
"type": "ConditioningSetMask",
"pos": [
1370,
430
],
"size": [
290,
102
],
"flags": {
"collapsed": true
},
"order": 128,
"mode": 0,
"inputs": [
{
"name": "conditioning",
"type": "CONDITIONING",
"link": 2159
},
{
"name": "mask",
"type": "MASK",
"link": 2162
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
110
]
}
],
"title": "Set mask",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.15",
"Node name for S&R": "ConditioningSetMask"
},
"widgets_values": [
1,
"default"
],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 1252,
"type": "KSampler",
"pos": [
2340,
-130
],
"size": [
260,
550
],
"flags": {
"pinned": true
},
"order": 171,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 3026
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 2978
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 2979
},
{
"name": "latent_image",
"type": "LATENT",
"link": 2688
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
2791
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.65",
"Node name for S&R": "KSampler"
},
"widgets_values": [
0,
"fixed",
22,
3,
"euler_ancestral",
"beta",
1
]
},
{
"id": 915,
"type": "PrimitiveBoolean",
"pos": [
1680,
650
],
"size": [
210,
60
],
"flags": {},
"order": 64,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": [
2586
]
}
],
"title": "Inpaint",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.43",
"Node name for S&R": "PrimitiveBoolean"
},
"widgets_values": [
true
],
"color": "#223",
"bgcolor": "#335"
}
],
"links": [
[
11,
7,
0,
8,
0,
"CONDITIONING"
],
[
12,
6,
0,
8,
1,
"CONDITIONING"
],
[
109,
33,
0,
78,
0,
"CONDITIONING"
],
[
110,
31,
0,
78,
1,
"CONDITIONING"
],
[
176,
122,
0,
141,
0,
"CLIP"
],
[
177,
122,
0,
140,
0,
"CLIP"
],
[
191,
127,
0,
143,
1,
"STRING"
],
[
215,
48,
0,
157,
1,
"CLIP"
],
[
218,
157,
1,
122,
0,
"*"
],
[
234,
164,
0,
127,
0,
"STRING"
],
[
253,
157,
2,
170,
0,
"string"
],
[
254,
170,
0,
161,
1,
"STRING"
],
[
263,
163,
2,
174,
0,
"string"
],
[
264,
174,
0,
164,
1,
"STRING"
],
[
339,
163,
1,
207,
0,
"*"
],
[
341,
207,
0,
143,
0,
"CLIP"
],
[
342,
207,
0,
142,
0,
"CLIP"
],
[
795,
423,
0,
139,
4,
"INT"
],
[
796,
132,
0,
424,
0,
"*"
],
[
798,
428,
0,
422,
0,
"INT"
],
[
908,
482,
0,
479,
3,
"IMAGE"
],
[
910,
479,
0,
480,
1,
"CONDITIONING"
],
[
911,
479,
1,
480,
2,
"CONDITIONING"
],
[
912,
479,
2,
480,
3,
"LATENT"
],
[
972,
499,
0,
497,
0,
"IMAGE"
],
[
975,
501,
0,
502,
0,
"*"
],
[
979,
505,
0,
5,
1,
"VAE"
],
[
987,
480,
0,
509,
0,
"*"
],
[
988,
510,
0,
499,
0,
"LATENT"
],
[
1027,
482,
1,
479,
4,
"MASK"
],
[
1089,
559,
4,
466,
1,
"INT"
],
[
1090,
559,
4,
464,
1,
"INT"
],
[
1309,
207,
0,
657,
0,
"*"
],
[
1310,
657,
0,
492,
0,
"CLIP"
],
[
1423,
482,
2,
497,
1,
"IMAGE"
],
[
1424,
482,
3,
497,
2,
"CROP_REGION"
],
[
1427,
506,
0,
702,
0,
"*"
],
[
1428,
702,
0,
479,
2,
"VAE"
],
[
1431,
506,
0,
499,
1,
"VAE"
],
[
1894,
906,
0,
887,
0,
"IMAGE"
],
[
1898,
908,
0,
3,
0,
"MASK"
],
[
1904,
896,
0,
907,
0,
"MASK"
],
[
1946,
930,
0,
931,
0,
"*"
],
[
1957,
559,
4,
930,
1,
"INT"
],
[
1961,
69,
0,
73,
0,
"MODEL"
],
[
2026,
504,
0,
967,
1,
"VAE"
],
[
2044,
964,
0,
970,
5,
"FLOAT"
],
[
2046,
961,
0,
970,
4,
"INT"
],
[
2051,
971,
0,
972,
0,
"MODEL"
],
[
2078,
961,
0,
139,
5,
"INT"
],
[
2079,
964,
0,
139,
6,
"FLOAT"
],
[
2080,
140,
0,
970,
2,
"CONDITIONING"
],
[
2081,
141,
0,
970,
1,
"CONDITIONING"
],
[
2092,
40,
0,
128,
0,
"MODEL"
],
[
2120,
880,
0,
990,
0,
"*"
],
[
2152,
3,
0,
6,
1,
"MASK"
],
[
2153,
3,
0,
7,
1,
"MASK"
],
[
2156,
143,
0,
7,
0,
"CONDITIONING"
],
[
2157,
143,
0,
33,
0,
"CONDITIONING"
],
[
2158,
142,
0,
6,
0,
"CONDITIONING"
],
[
2159,
142,
0,
31,
0,
"CONDITIONING"
],
[
2160,
908,
0,
995,
0,
"*"
],
[
2161,
995,
0,
33,
1,
"MASK"
],
[
2162,
995,
0,
31,
1,
"MASK"
],
[
2168,
997,
0,
78,
3,
"IMAGE"
],
[
2170,
998,
0,
8,
3,
"IMAGE"
],
[
2172,
1000,
0,
482,
3,
"BOOLEAN"
],
[
2208,
143,
0,
1009,
0,
"*"
],
[
2210,
142,
0,
1010,
0,
"*"
],
[
2228,
482,
4,
1008,
3,
"IMAGE"
],
[
2229,
1008,
0,
479,
0,
"CONDITIONING"
],
[
2230,
1008,
1,
479,
1,
"CONDITIONING"
],
[
2234,
1010,
0,
1020,
0,
"*"
],
[
2235,
1020,
0,
1008,
1,
"CONDITIONING"
],
[
2238,
1023,
0,
1024,
0,
"*"
],
[
2245,
1026,
0,
967,
0,
"LATENT"
],
[
2246,
970,
0,
1026,
0,
"LATENT"
],
[
2247,
139,
0,
1026,
1,
"LATENT"
],
[
2248,
1025,
0,
1026,
2,
"BOOLEAN"
],
[
2250,
139,
0,
977,
0,
"LATENT"
],
[
2284,
666,
0,
480,
0,
"MODEL"
],
[
2293,
141,
0,
139,
1,
"CONDITIONING"
],
[
2294,
140,
0,
139,
2,
"CONDITIONING"
],
[
2295,
425,
0,
139,
3,
"LATENT"
],
[
2307,
1056,
0,
127,
1,
"STRING"
],
[
2446,
731,
0,
161,
2,
"STRING"
],
[
2447,
161,
0,
141,
1,
"STRING"
],
[
2453,
1167,
0,
1055,
0,
"STRING"
],
[
2462,
1173,
0,
1008,
0,
"CONDITIONING"
],
[
2463,
916,
0,
1173,
2,
"BOOLEAN"
],
[
2464,
492,
0,
1173,
0,
"CONDITIONING"
],
[
2465,
1009,
0,
1173,
1,
"CONDITIONING"
],
[
2466,
1174,
0,
164,
0,
"STRING"
],
[
2468,
1176,
0,
161,
0,
"STRING"
],
[
2469,
1177,
0,
140,
1,
"STRING"
],
[
2474,
1184,
0,
127,
2,
"STRING"
],
[
2475,
1185,
0,
492,
1,
"STRING"
],
[
2480,
1197,
0,
900,
0,
"IMAGE"
],
[
2483,
932,
0,
1197,
0,
"IMAGE"
],
[
2487,
1198,
0,
1199,
0,
"MASK"
],
[
2489,
1199,
0,
897,
0,
"MASK"
],
[
2490,
897,
0,
1200,
0,
"MASK"
],
[
2492,
1200,
0,
896,
0,
"MASK"
],
[
2493,
8,
0,
1201,
0,
"CONDITIONING"
],
[
2494,
78,
0,
1201,
1,
"CONDITIONING"
],
[
2497,
8,
1,
1202,
0,
"CONDITIONING"
],
[
2498,
78,
1,
1202,
1,
"CONDITIONING"
],
[
2586,
915,
0,
1216,
0,
"*"
],
[
2587,
1216,
0,
1172,
2,
"BOOLEAN"
],
[
2588,
497,
0,
1172,
0,
"IMAGE"
],
[
2644,
1233,
0,
482,
2,
"IMAGE"
],
[
2646,
1011,
0,
1233,
0,
"IMAGE"
],
[
2647,
1234,
0,
466,
0,
"IMAGE"
],
[
2648,
1234,
0,
464,
0,
"IMAGE"
],
[
2649,
1234,
0,
559,
0,
"IMAGE"
],
[
2650,
1234,
0,
906,
0,
"*"
],
[
2651,
1234,
0,
930,
0,
"IMAGE"
],
[
2658,
978,
0,
1238,
0,
"LATENT"
],
[
2659,
1239,
0,
1238,
1,
"VAE"
],
[
2662,
1241,
0,
970,
3,
"LATENT"
],
[
2663,
1239,
0,
1241,
1,
"VAE"
],
[
2666,
1175,
0,
559,
10,
"STRING"
],
[
2668,
1246,
0,
1234,
0,
"*"
],
[
2669,
989,
0,
1246,
1,
"BOOLEAN"
],
[
2670,
1234,
0,
1247,
0,
"IMAGE"
],
[
2671,
1247,
1,
1197,
3,
"INT"
],
[
2672,
1247,
2,
1197,
2,
"INT"
],
[
2675,
82,
1,
919,
0,
"SEGM_DETECTOR"
],
[
2680,
199,
0,
163,
1,
"CLIP"
],
[
2688,
5,
0,
1252,
3,
"LATENT"
],
[
2727,
1269,
1,
1268,
0,
"CLIP"
],
[
2728,
1267,
1,
1268,
1,
"CLIP"
],
[
2729,
1269,
0,
1270,
0,
"MODEL"
],
[
2730,
1267,
0,
1270,
1,
"MODEL"
],
[
2741,
1250,
0,
163,
0,
"MODEL"
],
[
2742,
1250,
1,
199,
0,
"CLIP"
],
[
2745,
1274,
1,
1275,
0,
"SEGM_DETECTOR"
],
[
2754,
1278,
0,
887,
1,
"MASK"
],
[
2759,
919,
0,
1283,
0,
"MASK"
],
[
2761,
1283,
0,
1198,
1,
"MASK"
],
[
2762,
1278,
0,
1198,
0,
"MASK"
],
[
2766,
1275,
0,
1278,
1,
"MASK"
],
[
2767,
900,
0,
1278,
0,
"MASK"
],
[
2768,
1289,
0,
1288,
10,
"STRING"
],
[
2770,
1291,
0,
1288,
6,
"*"
],
[
2771,
1238,
0,
1288,
0,
"IMAGE"
],
[
2772,
1288,
0,
1241,
0,
"IMAGE"
],
[
2773,
1292,
0,
1294,
6,
"*"
],
[
2774,
1293,
0,
1294,
10,
"STRING"
],
[
2775,
906,
0,
1294,
0,
"IMAGE"
],
[
2776,
1294,
0,
5,
0,
"IMAGE"
],
[
2777,
1296,
0,
1295,
10,
"STRING"
],
[
2782,
973,
0,
1295,
0,
"IMAGE"
],
[
2783,
1234,
0,
919,
1,
"IMAGE"
],
[
2784,
1234,
0,
1275,
1,
"IMAGE"
],
[
2791,
1252,
0,
9,
0,
"LATENT"
],
[
2792,
702,
0,
9,
1,
"VAE"
],
[
2793,
9,
0,
1172,
1,
"IMAGE"
],
[
2848,
1266,
0,
157,
0,
"MODEL"
],
[
2887,
1336,
0,
973,
0,
"IMAGE"
],
[
2889,
967,
0,
1336,
1,
"IMAGE"
],
[
2890,
1323,
0,
1336,
0,
"IMAGE"
],
[
2891,
967,
0,
1323,
0,
"IMAGE"
],
[
2892,
1300,
0,
1246,
0,
"IMAGE"
],
[
2893,
82,
1,
1323,
8,
"SEGM_DETECTOR"
],
[
2894,
82,
0,
1323,
6,
"BBOX_DETECTOR"
],
[
2895,
504,
0,
1323,
3,
"VAE"
],
[
2902,
170,
0,
1345,
0,
"STRING"
],
[
2914,
375,
0,
1266,
0,
"MODEL"
],
[
2915,
375,
1,
48,
0,
"CLIP"
],
[
2916,
50,
0,
1351,
0,
"CONTROL_NET"
],
[
2917,
1351,
0,
78,
2,
"CONTROL_NET"
],
[
2918,
50,
0,
1352,
0,
"CONTROL_NET"
],
[
2919,
1352,
0,
8,
2,
"CONTROL_NET"
],
[
2928,
1019,
0,
1354,
0,
"CONTROL_NET"
],
[
2929,
1354,
0,
1008,
2,
"CONTROL_NET"
],
[
2930,
1328,
0,
1355,
0,
"MODEL"
],
[
2931,
1355,
0,
1323,
1,
"MODEL"
],
[
2932,
141,
0,
1356,
0,
"CONDITIONING"
],
[
2933,
1356,
0,
1357,
0,
"CONDITIONING"
],
[
2934,
1357,
0,
1323,
4,
"CONDITIONING"
],
[
2935,
140,
0,
1358,
0,
"CONDITIONING"
],
[
2936,
1358,
0,
1359,
0,
"CONDITIONING"
],
[
2937,
1359,
0,
1323,
5,
"CONDITIONING"
],
[
2938,
122,
0,
1360,
0,
"CLIP"
],
[
2941,
1360,
0,
1361,
0,
"CLIP"
],
[
2942,
1361,
0,
1323,
2,
"CLIP"
],
[
2970,
1337,
0,
1336,
2,
"BOOLEAN"
],
[
2978,
1201,
0,
1252,
1,
"CONDITIONING"
],
[
2979,
1202,
0,
1252,
2,
"CONDITIONING"
],
[
2987,
1172,
0,
1378,
0,
"IMAGE"
],
[
2990,
466,
0,
1379,
0,
"IMAGE"
],
[
2991,
1379,
0,
998,
0,
"IMAGE"
],
[
2994,
464,
0,
1381,
0,
"IMAGE"
],
[
2995,
1381,
0,
997,
0,
"IMAGE"
],
[
2996,
887,
0,
1382,
0,
"IMAGE"
],
[
2997,
1299,
0,
1382,
1,
"BOOLEAN"
],
[
2998,
1295,
6,
1382,
2,
"COMBO"
],
[
3000,
1382,
1,
1199,
1,
"MASK"
],
[
3001,
1382,
0,
1383,
0,
"IMAGE"
],
[
3002,
1242,
0,
1383,
1,
"BOOLEAN"
],
[
3003,
1295,
6,
1383,
2,
"COMBO"
],
[
3004,
896,
0,
1384,
0,
"MASK"
],
[
3007,
410,
0,
1387,
0,
"IMAGE"
],
[
3008,
1042,
0,
1388,
0,
"IMAGE"
],
[
3009,
1389,
0,
482,
0,
"IMAGE"
],
[
3010,
1389,
1,
482,
1,
"MASK"
],
[
3011,
482,
2,
1390,
0,
"IMAGE"
],
[
3012,
482,
4,
1391,
0,
"IMAGE"
],
[
3013,
1383,
1,
1200,
1,
"MASK"
],
[
3017,
157,
0,
69,
0,
"MODEL"
],
[
3018,
157,
0,
971,
0,
"MODEL"
],
[
3019,
1397,
0,
970,
0,
"MODEL"
],
[
3020,
972,
0,
1397,
0,
"MODEL"
],
[
3021,
1399,
0,
139,
0,
"MODEL"
],
[
3022,
1399,
0,
1328,
0,
"MODEL"
],
[
3023,
73,
0,
1399,
0,
"MODEL"
],
[
3025,
1400,
0,
666,
0,
"MODEL"
],
[
3026,
1400,
0,
1252,
0,
"MODEL"
],
[
3028,
163,
0,
40,
0,
"MODEL"
],
[
3029,
481,
0,
1400,
0,
"MODEL"
],
[
3030,
128,
0,
481,
0,
"MODEL"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.26734863064137776,
"offset": [
-734.1028696030285,
814.166511118535
]
},
"frontendVersion": "1.37.2",
"workflowRendererVersion": "LG",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Descriptions
inkbunny.net · 3786945:5859844
No description.
Comments
No comments yet.
Log in to comment.