Merge pull request #130 from jakechai/main

v1.9.2
This commit is contained in:
Jake Chai
2025-02-17 09:57:19 +08:00
committed by GitHub
32 changed files with 10660 additions and 1058 deletions
+12 -8
View File
@@ -107,21 +107,25 @@ If you like what I share, please support me with [PayPal](https://paypal.me/jake
- 2025-01-10 - v1.8.8 1. Add ControlNet Effective Mask switch for all Image Generation Group Nodes.
2. Fix image resolution bug of Image Generation adv group nodes.
3. First Comfy Org Registry version.
- 2025-02-04 - v1.9.0 1. Add Inject Latent Noise to advanced imgen group nodes.
2. Fix the Input Mask logic of advanced imgen group nodes.
3. Add "SD3 Prompts switch" for SD3 imgen group nodes.
4. Switch clip l and g bug fix.
5. Follow the update of Inspire-Pack Random Noise node for imgen group nodes.
6. Image Generation | API | Kirta workflows updated.
</details>
- 2025-02-04 - v1.9.0
1. Add Inject Latent Noise to advanced imgen group nodes.
2. Fix the Input Mask logic of advanced imgen group nodes.
3. Add "SD3 Prompts switch" for SD3 imgen group nodes.
4. Switch clip l and g bug fix.
5. Follow the update of Inspire-Pack Random Noise node for imgen group nodes.
6. Image Generation | API | Kirta workflows updated.
- 2025-02-08 - v1.9.1
1. Add Stop At Clip Layer to image refine group nodes.
2. Add Flux Guidance to common imgen | refine group nodes.
3. Add ComfyUI API workflows: controlnet preprocessor | upscale | refine.
- 2025-02-17 - v1.9.2
1. Update JK_module_Mesh-Get_3D_data module workflow.
2. Imgen SDXL API workflow bug fixed.
3. Add checkpoint version flux API workflows.
4. Add image grid API workflows.
## Installation
1. `git clone https://github.com/jakechai/ComfyUI-JakeUpgrade` into the `custom_nodes` folder
- e.g. `custom_nodes\ComfyUI-JakeUpgrade`
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"last_node_id":3,"last_link_id":2,"nodes":[{"id":1,"type":"LoadImage","pos":[190,400],"size":[315,314],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[1],"slot_index":0},{"name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["example.png","image"],"color":"#223","bgcolor":"#335"},{"id":2,"type":"Split Image Grid JK","pos":[560,400],"size":[315,82],"flags":{},"order":1,"mode":0,"inputs":[{"name":"image","type":"IMAGE","link":1}],"outputs":[{"name":"images","type":"IMAGE","links":[2],"slot_index":0}],"properties":{"Node name for S&R":"Split Image Grid JK"},"widgets_values":[true,2]},{"id":3,"type":"SaveImageWebsocket","pos":[920,400],"size":[226.79998779296875,26],"flags":{},"order":2,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":2}],"outputs":[],"properties":{"Node name for S&R":"SaveImageWebsocket"},"widgets_values":[]}],"links":[[1,1,0,2,0,"IMAGE"],[2,2,0,3,0,"IMAGE"]],"groups":[],"config":{},"extra":{"node_versions":{"comfy-core":"0.3.14","ComfyUI-JakeUpgrade":"535c6954ec7546a1cd66fdec45656310a36e92e1"},"workspace_info":{"id":"V-32EyFnk7un90nEMXDel","saveLock":false,"cloudID":null,"coverMediaPath":null}},"version":0.4}
@@ -0,0 +1,245 @@
# ["1"]["inputs"]["ckpt_name"] =
# ["2"]["inputs"]["vae_name"] =
# ["4"]["inputs"]["custom_width"] =
# ["4"]["inputs"]["custom_height"] =
# # positive l
# ["6:12"]["inputs"]["string"] =
# # positive g
# ["6:13"]["inputs"]["string"] =
# # negative l
# ["6:14"]["inputs"]["string"] =
# # negative g
# ["6:15"]["inputs"]["string"] =
# ["6:16"]["inputs"]["guidance"] =
# # switch clip l g
# ["6:17"]["inputs"]["boolean_value"] =
# # negative clip g
# ["6:18"]["inputs"]["boolean_value"] =
# ["6:19"]["inputs"]["cfg"] =
# ["6:19"]["inputs"]["neg_scale"] =
# ["6:20"]["inputs"]["sampler_name"] =
# ["6:21"]["inputs"]["scheduler"] =
# ["6:21"]["inputs"]["steps"] =
# ["6:21"]["inputs"]["denoise"] =
# # seed
# ["5"]["inputs"]["value"] =
# ["6:22"]["inputs"]["noise_mode"] =
# ["6:22"]["inputs"]["batch_seed_mode"] =
# ["6:22"]["inputs"]["variation_seed"] =
# ["6:22"]["inputs"]["variation_strength"] =
# ["6:22"]["inputs"]["variation_method"] =
# ["6:22"]["inputs"]["internal_seed"] =
# # inject noise
# ["6:23"]["inputs"]["boolean_value"] =
# # inject noise mask
# ["6:24"]["inputs"]["boolean_value"] =
# ["6:25"]["inputs"]["noise_seed"] =
# ["6:25"]["inputs"]["noise_strength"] =
# ["6:25"]["inputs"]["normalize"] =
# # detail daemon
# ["6:26"]["inputs"]["boolean_value"] =
# ["6:27"]["inputs"]["detail_amount"] =
# ["6:27"]["inputs"]["start"] =
# ["6:27"]["inputs"]["end"] =
# ["6:27"]["inputs"]["bias"] =
# ["6:27"]["inputs"]["exponent"] =
# ["6:27"]["inputs"]["start_offset"] =
# ["6:27"]["inputs"]["end_offset"] =
# ["6:27"]["inputs"]["fade"] =
# ["6:27"]["inputs"]["smooth"] =
# # img2img
# ["6:28"]["inputs"]["boolean_value"] =
# ["3"]["inputs"]["image"] =
# ["6:29"]["inputs"]["resize_mode"] =
# # repaint latent
# ["6:30"]["inputs"]["boolean_value"] =
# # inpaint ckpt
# ["6:31"]["inputs"]["boolean_value"] =
# ["6:32"]["inputs"]["noise_mask"] =
# # blend with original image
# ["6:33"]["inputs"]["boolean_value"] =
# # blend using origin mask
# ["6:35"]["inputs"]["boolean_value"] =
# # blend mask dilation
# ["6:36"]["inputs"]["dilation"] =
# # blend mask blur
# ["6:37"]["inputs"]["amount"] =
# # latent fill
# ["6:38"]["inputs"]["boolean_value"] =
# # image fill
# ["6:39"]["inputs"]["boolean_value"] =
# ["196"]["inputs"]["image"] =
# # image fill resize
# ["6:40"]["inputs"]["resize_mode"] =
# # image fill tile
# ["6:41"]["inputs"]["boolean_value"] =
# ["6:42"]["inputs"]["width"] =
# ["6:42"]["inputs"]["height"] =
# # input mask
# ["6:43"]["inputs"]["boolean_value"] =
# ["6:44"]["inputs"]["resize_mode"] =
# # Mask Detail Removal Threshold
# ["6:45"]["inputs"]["value"] =
# # mask detail removal invert removal
# ["6:46"]["inputs"]["boolean_value"] =
# # input mask invert
# ["6:47"]["inputs"]["boolean_value"] =
# # Pad left
# ["6:48"]["inputs"]["value"] =
# # Pad top
# ["6:49"]["inputs"]["value"] =
# # Pad right
# ["6:50"]["inputs"]["value"] =
# # Pad bottom
# ["6:51"]["inputs"]["value"] =
# # mask dilation
# ["6:53"]["inputs"]["dilation"] =
# # mask blur
# ["6:54"]["inputs"]["amount"] =
# # mask binary
# ["6:55"]["inputs"]["boolean_value"] =
# ["7"]["inputs"]["inpaint_crop_and_stitch"] =
# # latent crop
# ["6:57"]["inputs"]["boolean_value"] =
# # ignore latent crop offset
# ["6:58"]["inputs"]["boolean_value"] =
# ["7"]["inputs"]["padding"] =
# ["7"]["inputs"]["use_image_res"] =
# ["7"]["inputs"]["use_target_res"] =
# ["7"]["inputs"]["target_res"] =
# ["7"]["inputs"]["use_target_mega_pixel"] =
# ["7"]["inputs"]["target_mega_pixel"] =
# # color grading
# ["6:60"]["inputs"]["boolean_value"] =
# ["6:61"]["inputs"]["brightness"] =
# ["6:61"]["inputs"]["contrast"] =
# ["6:61"]["inputs"]["saturation"] =
# ["6:61"]["inputs"]["R"] =
# ["6:61"]["inputs"]["G"] =
# ["6:61"]["inputs"]["B"] =
# ["6:62"]["inputs"]["image_upscale_method"] =
# ["6:62"]["inputs"]["latent_upscale_method"] =
# # batch size
# ["6:65"]["inputs"]["amount"] =
# # stop at clip layer
# ["6:9"]["inputs"]["boolean_value"] =
# ["6:10"]["inputs"]["stop_at_clip_layer"] =
# # flux sampling
# ["14"]["inputs"]["boolean_value"] =
# ["15"]["inputs"]["max_shift"] =
# ["15"]["inputs"]["base_shift"] =
# # real cfg
# ["16"]["inputs"]["boolean_value"] =
# ["17"]["inputs"]["multiplier"] =
# # lora 1-4
# ["18"]["inputs"]["lora_name_1"] =
# ["18"]["inputs"]["lora_weight_1"] =
# ["18"]["inputs"]["lora_name_2"] =
# ["18"]["inputs"]["lora_weight_2"] =
# ["18"]["inputs"]["lora_name_3"] =
# ["18"]["inputs"]["lora_weight_3"] =
# ["18"]["inputs"]["lora_name_4"] =
# ["18"]["inputs"]["lora_weight_4"] =
# # lora 5-8
# ["19"]["inputs"]["lora_name_1"] =
# ["19"]["inputs"]["lora_weight_1"] =
# ["19"]["inputs"]["lora_name_2"] =
# ["19"]["inputs"]["lora_weight_2"] =
# ["19"]["inputs"]["lora_name_3"] =
# ["19"]["inputs"]["lora_weight_3"] =
# ["19"]["inputs"]["lora_name_4"] =
# ["19"]["inputs"]["lora_weight_4"] =
# # cn res
# ["26"]["inputs"]["value"] =
# # cn effective mask
# ["6:11"]["inputs"]["boolean_value"] =
# # cn 0
# ["27"]["inputs"]["control_net_name"] =
# ["27"]["inputs"]["union_type"] = "None"
# # CN 0 custom img
# ["28"]["inputs"]["boolean_value"] =
# ["29"]["inputs"]["image"] =
# ["30"]["inputs"]["resize_mode"] =
# # CN 0 invert mask
# ["212"]["inputs"]["boolean_value"] =
# # CN 0 inpaint
# ["31"]["inputs"]["boolean_value"] =
# ["32"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_0"] =
# ["63"]["inputs"]["start_percent_0"] =
# ["63"]["inputs"]["end_percent_0"] =
# # cn 1
# ["33"]["inputs"]["control_net_name"] =
# ["33"]["inputs"]["union_type"] = "None"
# # CN 1 custom img
# ["34"]["inputs"]["boolean_value"] =
# ["35"]["inputs"]["image"] =
# ["36"]["inputs"]["resize_mode"] =
# # CN 1 invert mask
# ["213"]["inputs"]["boolean_value"] =
# # CN 1 inpaint
# ["37"]["inputs"]["boolean_value"] =
# ["38"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_1"] =
# ["63"]["inputs"]["start_percent_1"] =
# ["63"]["inputs"]["end_percent_1"] =
# # cn 2
# ["39"]["inputs"]["control_net_name"] =
# ["39"]["inputs"]["union_type"] = "None"
# # CN 2 custom img
# ["40"]["inputs"]["boolean_value"] =
# ["41"]["inputs"]["image"] =
# ["42"]["inputs"]["resize_mode"] =
# # CN 2 invert mask
# ["214"]["inputs"]["boolean_value"] =
# # CN 2 inpaint
# ["43"]["inputs"]["boolean_value"] =
# ["44"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_2"] =
# ["63"]["inputs"]["start_percent_2"] =
# ["63"]["inputs"]["end_percent_2"] =
# # cn 3
# ["45"]["inputs"]["control_net_name"] =
# ["45"]["inputs"]["union_type"] = "None"
# # CN 3 custom img
# ["46"]["inputs"]["boolean_value"] =
# ["47"]["inputs"]["image"] =
# ["48"]["inputs"]["resize_mode"] =
# # CN 3 invert mask
# ["215"]["inputs"]["boolean_value"] =
# # CN 3 inpaint
# ["49"]["inputs"]["boolean_value"] =
# ["50"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_3"] =
# ["63"]["inputs"]["start_percent_3"] =
# ["63"]["inputs"]["end_percent_3"] =
# # cn 4
# ["51"]["inputs"]["control_net_name"] =
# ["51"]["inputs"]["union_type"] = "None"
# # CN 4 custom img
# ["52"]["inputs"]["boolean_value"] =
# ["53"]["inputs"]["image"] =
# ["54"]["inputs"]["resize_mode"] =
# # CN 4 invert mask
# ["216"]["inputs"]["boolean_value"] =
# # CN 4 inpaint
# ["55"]["inputs"]["boolean_value"] =
# ["56"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_4"] =
# ["63"]["inputs"]["start_percent_4"] =
# ["63"]["inputs"]["end_percent_4"] =
# # cn 5
# ["57"]["inputs"]["control_net_name"] =
# ["57"]["inputs"]["union_type"] = "None"
# # CN 5 custom img
# ["58"]["inputs"]["boolean_value"] =
# ["59"]["inputs"]["image"] =
# ["60"]["inputs"]["resize_mode"] =
# # CN 5 invert mask
# ["217"]["inputs"]["boolean_value"] =
# # CN 5 inpaint
# ["61"]["inputs"]["boolean_value"] =
# ["62"]["inputs"]["preprocessor"] =
# ["63"]["inputs"]["controlnet_strength_5"] =
# ["63"]["inputs"]["start_percent_5"] =
# ["63"]["inputs"]["end_percent_5"] =
File diff suppressed because it is too large Load Diff
@@ -126,7 +126,7 @@
# ["6:65"]["inputs"]["amount"] =
# # stop at clip layer
# ["6:9"]["inputs"]["boolean_value"] =
# ["6:10":]["inputs"]["stop_at_clip_layer"] =
# ["6:10"]["inputs"]["stop_at_clip_layer"] =
# # flux sampling
# ["14"]["inputs"]["boolean_value"] =
# ["15"]["inputs"]["max_shift"] =
@@ -163,6 +163,8 @@
# ["28"]["inputs"]["boolean_value"] =
# ["29"]["inputs"]["image"] =
# ["30"]["inputs"]["resize_mode"] =
# # CN 0 invert mask
# ["212"]["inputs"]["boolean_value"] =
# # CN 0 inpaint
# ["31"]["inputs"]["boolean_value"] =
# ["32"]["inputs"]["preprocessor"] =
@@ -176,6 +178,8 @@
# ["34"]["inputs"]["boolean_value"] =
# ["35"]["inputs"]["image"] =
# ["36"]["inputs"]["resize_mode"] =
# # CN 1 invert mask
# ["213"]["inputs"]["boolean_value"] =
# # CN 1 inpaint
# ["37"]["inputs"]["boolean_value"] =
# ["38"]["inputs"]["preprocessor"] =
@@ -189,6 +193,8 @@
# ["40"]["inputs"]["boolean_value"] =
# ["41"]["inputs"]["image"] =
# ["42"]["inputs"]["resize_mode"] =
# # CN 2 invert mask
# ["214"]["inputs"]["boolean_value"] =
# # CN 2 inpaint
# ["43"]["inputs"]["boolean_value"] =
# ["44"]["inputs"]["preprocessor"] =
@@ -202,6 +208,8 @@
# ["46"]["inputs"]["boolean_value"] =
# ["47"]["inputs"]["image"] =
# ["48"]["inputs"]["resize_mode"] =
# # CN 3 invert mask
# ["215"]["inputs"]["boolean_value"] =
# # CN 3 inpaint
# ["49"]["inputs"]["boolean_value"] =
# ["50"]["inputs"]["preprocessor"] =
@@ -215,6 +223,8 @@
# ["52"]["inputs"]["boolean_value"] =
# ["53"]["inputs"]["image"] =
# ["54"]["inputs"]["resize_mode"] =
# # CN 4 invert mask
# ["216"]["inputs"]["boolean_value"] =
# # CN 4 inpaint
# ["55"]["inputs"]["boolean_value"] =
# ["56"]["inputs"]["preprocessor"] =
@@ -228,6 +238,8 @@
# ["58"]["inputs"]["boolean_value"] =
# ["59"]["inputs"]["image"] =
# ["60"]["inputs"]["resize_mode"] =
# # CN 5 invert mask
# ["217"]["inputs"]["boolean_value"] =
# # CN 5 inpaint
# ["61"]["inputs"]["boolean_value"] =
# ["62"]["inputs"]["preprocessor"] =
+186 -12
View File
@@ -1112,8 +1112,8 @@
0
],
"alpha": [
"29",
1
"212",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1231,8 +1231,8 @@
0
],
"alpha": [
"35",
1
"213",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1350,8 +1350,8 @@
0
],
"alpha": [
"41",
1
"214",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1469,8 +1469,8 @@
0
],
"alpha": [
"47",
1
"215",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1588,8 +1588,8 @@
0
],
"alpha": [
"53",
1
"216",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1707,8 +1707,8 @@
0
],
"alpha": [
"59",
1
"217",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1873,6 +1873,180 @@
"title": "Load Image - img fill"
}
},
"212": {
"inputs": {
"boolean_value": false,
"mask_false": [
"29",
1
],
"mask_true": [
"220",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 0 invert mask"
}
},
"213": {
"inputs": {
"boolean_value": false,
"mask_false": [
"35",
1
],
"mask_true": [
"221",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 1 invert mask"
}
},
"214": {
"inputs": {
"boolean_value": false,
"mask_false": [
"41",
1
],
"mask_true": [
"222",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 2 invert mask"
}
},
"215": {
"inputs": {
"boolean_value": false,
"mask_false": [
"47",
1
],
"mask_true": [
"223",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 3 invert mask"
}
},
"216": {
"inputs": {
"boolean_value": false,
"mask_false": [
"53",
1
],
"mask_true": [
"224",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 4 invert mask"
}
},
"217": {
"inputs": {
"boolean_value": false,
"mask_false": [
"59",
1
],
"mask_true": [
"225",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 5 invert mask"
}
},
"220": {
"inputs": {
"mask": [
"29",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"221": {
"inputs": {
"mask": [
"35",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"222": {
"inputs": {
"mask": [
"41",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"223": {
"inputs": {
"mask": [
"47",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"224": {
"inputs": {
"mask": [
"53",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"225": {
"inputs": {
"mask": [
"59",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"134:4": {
"inputs": {
"x": [
@@ -123,7 +123,7 @@
# ["6:67"]["inputs"]["amount"] =
# # stop at clip layer
# ["6:9"]["inputs"]["boolean_value"] =
# ["6:10":]["inputs"]["stop_at_clip_layer"] =
# ["6:10"]["inputs"]["stop_at_clip_layer"] =
# # tiling
# ["6:11"]["inputs"]["boolean_value"] =
# ["6:12"]["inputs"]["tiling"] =
@@ -132,6 +132,9 @@
# ["9"]["inputs"]["downscale_factor"] =
# ["9"]["inputs"]["start_percent"] =
# ["9"]["inputs"]["end_percent"] =
# ["9"]["inputs"]["downscale_after_skip"] =
# ["9"]["inputs"]["downscale_method"] =
# ["9"]["inputs"]["upscale_method"] =
# # sag
# ["10"]["inputs"]["boolean_value"] =
# ["11"]["inputs"]["scale"] =
@@ -167,6 +170,8 @@
# ["19"]["inputs"]["lora_weight_4"] =
# # ipa 1
# ["21"]["inputs"]["image"] =
# # ipa 1 invert mask
# ["210"]["inputs"]["boolean_value"] =
# # ipa 1 - adv
# ["20"]["inputs"]["preset"] =
# ["22"]["inputs"]["weight"] =
@@ -197,6 +202,8 @@
# ["195"]["inputs"]["embeds_scaling"] =
# # ipa 2
# ["24"]["inputs"]["image"] =
# # ipa 2 invert mask
# ["211"]["inputs"]["boolean_value"] =
# # ipa 2 - adv
# ["23"]["inputs"]["preset"] =
# ["25"]["inputs"]["weight"] =
@@ -236,6 +243,8 @@
# ["28"]["inputs"]["boolean_value"] =
# ["29"]["inputs"]["image"] =
# ["30"]["inputs"]["resize_mode"] =
# # CN 0 invert mask
# ["212"]["inputs"]["boolean_value"] =
# # CN 0 inpaint
# ["31"]["inputs"]["boolean_value"] =
# ["32"]["inputs"]["preprocessor"] =
@@ -249,6 +258,8 @@
# ["34"]["inputs"]["boolean_value"] =
# ["35"]["inputs"]["image"] =
# ["36"]["inputs"]["resize_mode"] =
# # CN 1 invert mask
# ["213"]["inputs"]["boolean_value"] =
# # CN 1 inpaint
# ["37"]["inputs"]["boolean_value"] =
# ["38"]["inputs"]["preprocessor"] =
@@ -262,6 +273,8 @@
# ["40"]["inputs"]["boolean_value"] =
# ["41"]["inputs"]["image"] =
# ["42"]["inputs"]["resize_mode"] =
# # CN 2 invert mask
# ["214"]["inputs"]["boolean_value"] =
# # CN 2 inpaint
# ["43"]["inputs"]["boolean_value"] =
# ["44"]["inputs"]["preprocessor"] =
@@ -275,6 +288,8 @@
# ["46"]["inputs"]["boolean_value"] =
# ["47"]["inputs"]["image"] =
# ["48"]["inputs"]["resize_mode"] =
# # CN 3 invert mask
# ["215"]["inputs"]["boolean_value"] =
# # CN 3 inpaint
# ["49"]["inputs"]["boolean_value"] =
# ["50"]["inputs"]["preprocessor"] =
@@ -288,6 +303,8 @@
# ["52"]["inputs"]["boolean_value"] =
# ["53"]["inputs"]["image"] =
# ["54"]["inputs"]["resize_mode"] =
# # CN 4 invert mask
# ["216"]["inputs"]["boolean_value"] =
# # CN 4 inpaint
# ["55"]["inputs"]["boolean_value"] =
# ["56"]["inputs"]["preprocessor"] =
@@ -301,6 +318,8 @@
# ["58"]["inputs"]["boolean_value"] =
# ["59"]["inputs"]["image"] =
# ["60"]["inputs"]["resize_mode"] =
# # CN 5 invert mask
# ["217"]["inputs"]["boolean_value"] =
# # CN 5 inpaint
# ["61"]["inputs"]["boolean_value"] =
# ["62"]["inputs"]["preprocessor"] =
File diff suppressed because it is too large Load Diff
@@ -84,7 +84,7 @@
# ["6:35"]["inputs"]["boolean_value"] =
# # image fill
# ["6:36"]["inputs"]["boolean_value"] =
# ["196"]["inputs"]["image"] =
# ["192"]["inputs"]["image"] =
# # image fill resize
# ["6:37"]["inputs"]["resize_mode"] =
# # image fill tile
@@ -139,7 +139,7 @@
# ["6:62"]["inputs"]["amount"] =
# # stop at clip layer
# ["6:9"]["inputs"]["boolean_value"] =
# ["6:10":]["inputs"]["stop_at_clip_layer"] =
# ["6:10"]["inputs"]["stop_at_clip_layer"] =
# # sd3 sampling
# ["14"]["inputs"]["boolean_value"] =
# ["15"]["inputs"]["shift"] =
@@ -175,6 +175,8 @@
# ["28"]["inputs"]["boolean_value"] =
# ["29"]["inputs"]["image"] =
# ["30"]["inputs"]["resize_mode"] =
# # CN 0 invert mask
# ["212"]["inputs"]["boolean_value"] =
# # CN 0 inpaint
# ["31"]["inputs"]["boolean_value"] =
# ["32"]["inputs"]["preprocessor"] =
@@ -188,6 +190,8 @@
# ["34"]["inputs"]["boolean_value"] =
# ["35"]["inputs"]["image"] =
# ["36"]["inputs"]["resize_mode"] =
# # CN 1 invert mask
# ["213"]["inputs"]["boolean_value"] =
# # CN 1 inpaint
# ["37"]["inputs"]["boolean_value"] =
# ["38"]["inputs"]["preprocessor"] =
@@ -201,6 +205,8 @@
# ["40"]["inputs"]["boolean_value"] =
# ["41"]["inputs"]["image"] =
# ["42"]["inputs"]["resize_mode"] =
# # CN 2 invert mask
# ["214"]["inputs"]["boolean_value"] =
# # CN 2 inpaint
# ["43"]["inputs"]["boolean_value"] =
# ["44"]["inputs"]["preprocessor"] =
@@ -214,6 +220,8 @@
# ["46"]["inputs"]["boolean_value"] =
# ["47"]["inputs"]["image"] =
# ["48"]["inputs"]["resize_mode"] =
# # CN 3 invert mask
# ["215"]["inputs"]["boolean_value"] =
# # CN 3 inpaint
# ["49"]["inputs"]["boolean_value"] =
# ["50"]["inputs"]["preprocessor"] =
@@ -227,6 +235,8 @@
# ["52"]["inputs"]["boolean_value"] =
# ["53"]["inputs"]["image"] =
# ["54"]["inputs"]["resize_mode"] =
# # CN 4 invert mask
# ["216"]["inputs"]["boolean_value"] =
# # CN 4 inpaint
# ["55"]["inputs"]["boolean_value"] =
# ["56"]["inputs"]["preprocessor"] =
@@ -240,6 +250,8 @@
# ["58"]["inputs"]["boolean_value"] =
# ["59"]["inputs"]["image"] =
# ["60"]["inputs"]["resize_mode"] =
# # CN 5 invert mask
# ["217"]["inputs"]["boolean_value"] =
# # CN 5 inpaint
# ["61"]["inputs"]["boolean_value"] =
# ["62"]["inputs"]["preprocessor"] =
+186 -12
View File
@@ -1092,8 +1092,8 @@
0
],
"alpha": [
"29",
1
"212",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1211,8 +1211,8 @@
0
],
"alpha": [
"35",
1
"213",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1330,8 +1330,8 @@
0
],
"alpha": [
"41",
1
"214",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1449,8 +1449,8 @@
0
],
"alpha": [
"47",
1
"215",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1568,8 +1568,8 @@
0
],
"alpha": [
"53",
1
"216",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1687,8 +1687,8 @@
0
],
"alpha": [
"59",
1
"217",
0
]
},
"class_type": "JoinImageWithAlpha",
@@ -1853,6 +1853,180 @@
"title": "Load Image - img fill"
}
},
"212": {
"inputs": {
"boolean_value": false,
"mask_false": [
"29",
1
],
"mask_true": [
"220",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 0 invert mask"
}
},
"213": {
"inputs": {
"boolean_value": false,
"mask_false": [
"35",
1
],
"mask_true": [
"221",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 1 invert mask"
}
},
"214": {
"inputs": {
"boolean_value": false,
"mask_false": [
"41",
1
],
"mask_true": [
"222",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 2 invert mask"
}
},
"215": {
"inputs": {
"boolean_value": false,
"mask_false": [
"47",
1
],
"mask_true": [
"223",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 3 invert mask"
}
},
"216": {
"inputs": {
"boolean_value": false,
"mask_false": [
"53",
1
],
"mask_true": [
"224",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 4 invert mask"
}
},
"217": {
"inputs": {
"boolean_value": false,
"mask_false": [
"59",
1
],
"mask_true": [
"225",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "con 5 invert mask"
}
},
"220": {
"inputs": {
"mask": [
"29",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"221": {
"inputs": {
"mask": [
"35",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"222": {
"inputs": {
"mask": [
"41",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"223": {
"inputs": {
"mask": [
"47",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"224": {
"inputs": {
"mask": [
"53",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"225": {
"inputs": {
"mask": [
"59",
1
]
},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"131:4": {
"inputs": {
"x": [
@@ -123,7 +123,7 @@
# ["6:67"]["inputs"]["amount"] =
# # stop at clip layer
# ["6:9"]["inputs"]["boolean_value"] =
# ["6:10":]["inputs"]["stop_at_clip_layer"] =
# ["6:10"]["inputs"]["stop_at_clip_layer"] =
# # tiling
# ["6:11"]["inputs"]["boolean_value"] =
# ["6:12"]["inputs"]["tiling"] =
@@ -132,6 +132,9 @@
# ["9"]["inputs"]["downscale_factor"] =
# ["9"]["inputs"]["start_percent"] =
# ["9"]["inputs"]["end_percent"] =
# ["9"]["inputs"]["downscale_after_skip"] =
# ["9"]["inputs"]["downscale_method"] =
# ["9"]["inputs"]["upscale_method"] =
# # sag
# ["10"]["inputs"]["boolean_value"] =
# ["11"]["inputs"]["scale"] =
@@ -167,6 +170,8 @@
# ["19"]["inputs"]["lora_weight_4"] =
# # ipa 1
# ["21"]["inputs"]["image"] =
# # ipa 1 invert mask
# ["210"]["inputs"]["boolean_value"] =
# # ipa 1 - adv
# ["20"]["inputs"]["preset"] =
# ["22"]["inputs"]["weight"] =
@@ -197,6 +202,8 @@
# ["195"]["inputs"]["embeds_scaling"] =
# # ipa 2
# ["24"]["inputs"]["image"] =
# # ipa 2 invert mask
# ["211"]["inputs"]["boolean_value"] =
# # ipa 2 - adv
# ["23"]["inputs"]["preset"] =
# ["25"]["inputs"]["weight"] =
@@ -236,6 +243,8 @@
# ["28"]["inputs"]["boolean_value"] =
# ["29"]["inputs"]["image"] =
# ["30"]["inputs"]["resize_mode"] =
# # CN 0 invert mask
# ["212"]["inputs"]["boolean_value"] =
# # CN 0 inpaint
# ["31"]["inputs"]["boolean_value"] =
# ["32"]["inputs"]["preprocessor"] =
@@ -249,6 +258,8 @@
# ["34"]["inputs"]["boolean_value"] =
# ["35"]["inputs"]["image"] =
# ["36"]["inputs"]["resize_mode"] =
# # CN 1 invert mask
# ["213"]["inputs"]["boolean_value"] =
# # CN 1 inpaint
# ["37"]["inputs"]["boolean_value"] =
# ["38"]["inputs"]["preprocessor"] =
@@ -262,6 +273,8 @@
# ["40"]["inputs"]["boolean_value"] =
# ["41"]["inputs"]["image"] =
# ["42"]["inputs"]["resize_mode"] =
# # CN 2 invert mask
# ["214"]["inputs"]["boolean_value"] =
# # CN 2 inpaint
# ["43"]["inputs"]["boolean_value"] =
# ["44"]["inputs"]["preprocessor"] =
@@ -275,6 +288,8 @@
# ["46"]["inputs"]["boolean_value"] =
# ["47"]["inputs"]["image"] =
# ["48"]["inputs"]["resize_mode"] =
# # CN 3 invert mask
# ["215"]["inputs"]["boolean_value"] =
# # CN 3 inpaint
# ["49"]["inputs"]["boolean_value"] =
# ["50"]["inputs"]["preprocessor"] =
@@ -288,6 +303,8 @@
# ["52"]["inputs"]["boolean_value"] =
# ["53"]["inputs"]["image"] =
# ["54"]["inputs"]["resize_mode"] =
# # CN 4 invert mask
# ["216"]["inputs"]["boolean_value"] =
# # CN 4 inpaint
# ["55"]["inputs"]["boolean_value"] =
# ["56"]["inputs"]["preprocessor"] =
@@ -301,6 +318,8 @@
# ["58"]["inputs"]["boolean_value"] =
# ["59"]["inputs"]["image"] =
# ["60"]["inputs"]["resize_mode"] =
# # CN 5 invert mask
# ["217"]["inputs"]["boolean_value"] =
# # CN 5 inpaint
# ["61"]["inputs"]["boolean_value"] =
# ["62"]["inputs"]["preprocessor"] =
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,90 @@
# ["1"]["inputs"]["ckpt_name"] =
# ["2"]["inputs"]["vae_name"] =
# ["3"]["inputs"]["image"] =
# # positive
# ["4:7"]["inputs"]["string"] =
# # negative
# ["4:8"]["inputs"]["string"] =
# # sd3
# ["4:9"]["inputs"]["boolean_value"] =
# # sd3 neg end
# ["4:10"]["inputs"]["end"] =
# # flux
# ["4:11"]["inputs"]["boolean_value"] =
# ["4:12"]["inputs"]["guidance"] =
# ["4:13"]["inputs"]["neg_scale"] =
# ["4:14"]["inputs"]["cfg"] =
# ["4:15"]["inputs"]["sampler_name"] =
# ["4:16"]["inputs"]["scheduler"] =
# ["4:16"]["inputs"]["steps"] =
# ["4:16"]["inputs"]["denoise"] =
# ["4:17"]["inputs"]["noise_seed"] =
# ["4:17"]["inputs"]["noise_mode"] =
# ["4:17"]["inputs"]["batch_seed_mode"] =
# ["4:17"]["inputs"]["variation_seed"] =
# ["4:17"]["inputs"]["variation_strength"] =
# ["4:17"]["inputs"]["variation_method"] =
# ["4:17"]["inputs"]["internal_seed"] =
# # inject noise
# ["4:18"]["inputs"]["boolean_value"] =
# ["4:19"]["inputs"]["noise_seed"] =
# ["4:19"]["inputs"]["noise_strength"] =
# ["4:19"]["inputs"]["normalize"] =
# # detail daemon
# ["4:20"]["inputs"]["boolean_value"] =
# ["4:21"]["inputs"]["detail_amount"] =
# ["4:21"]["inputs"]["start"] =
# ["4:21"]["inputs"]["end"] =
# ["4:21"]["inputs"]["bias"] =
# ["4:21"]["inputs"]["exponent"] =
# ["4:21"]["inputs"]["start_offset"] =
# ["4:21"]["inputs"]["end_offset"] =
# ["4:21"]["inputs"]["fade"] =
# ["4:21"]["inputs"]["smooth"] =
# # color match
# ["4:22"]["inputs"]["boolean_value"] =
# ["4:23"]["inputs"]["method"] =
# ["4:23"]["inputs"]["strength"] =
# # batch size
# ["4:24"]["inputs"]["amount"] =
# # stop at clip layer
# ["4:5"]["inputs"]["boolean_value"] =
# ["4:6"]["inputs"]["stop_at_clip_layer"] =
# # sampling
# ["9"]["inputs"]["boolean_value"] =
# ["10"]["inputs"]["max_shift"] =
# ["10"]["inputs"]["base_shift"] =
# # real cfg
# ["11"]["inputs"]["boolean_value"] =
# ["12"]["inputs"]["multiplier"] =
# # lora 1-4
# ["13"]["inputs"]["lora_name_1"] =
# ["13"]["inputs"]["lora_weight_1"] =
# ["13"]["inputs"]["lora_name_2"] =
# ["13"]["inputs"]["lora_weight_2"] =
# ["13"]["inputs"]["lora_name_3"] =
# ["13"]["inputs"]["lora_weight_3"] =
# ["13"]["inputs"]["lora_name_4"] =
# ["13"]["inputs"]["lora_weight_4"] =
# # cn res
# ["14"]["inputs"]["value"] =
# # cn 0
# ["15"]["inputs"]["control_net_name"] =
# ["15"]["inputs"]["union_type"] = "None"
# ["16"]["inputs"]["preprocessor"] =
# ["23"]["inputs"]["controlnet_strength_0"] =
# # cn 1
# ["17"]["inputs"]["control_net_name"] =
# ["17"]["inputs"]["union_type"] = "None"
# ["18"]["inputs"]["preprocessor"] =
# ["23"]["inputs"]["controlnet_strength_1"] =
# # cn 2
# ["19"]["inputs"]["control_net_name"] =
# ["19"]["inputs"]["union_type"] = "None"
# ["20"]["inputs"]["preprocessor"] =
# ["23"]["inputs"]["controlnet_strength_2"] =
# # cn 3
# ["21"]["inputs"]["control_net_name"] =
# ["21"]["inputs"]["union_type"] = "None"
# ["22"]["inputs"]["preprocessor"] =
# ["23"]["inputs"]["controlnet_strength_3"] =
@@ -0,0 +1,972 @@
{
"1": {
"inputs": {
"ckpt_name": "Flux\\ComfyOrg\\flux1-dev-fp8.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint - Base"
}
},
"2": {
"inputs": {
"vae_name": "FLUX\\ae.sft"
},
"class_type": "VAELoader",
"_meta": {
"title": "Load VAE - Base"
}
},
"3": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image - img2img"
}
},
"9": {
"inputs": {
"boolean_value": false,
"model_false": [
"27",
0
],
"model_true": [
"10",
0
]
},
"class_type": "CR Model Input Switch JK",
"_meta": {
"title": "sampling"
}
},
"10": {
"inputs": {
"max_shift": 1.15,
"base_shift": 0.5,
"width": [
"26",
0
],
"height": [
"26",
1
],
"model": [
"27",
0
]
},
"class_type": "ModelSamplingFlux",
"_meta": {
"title": "ModelSamplingFlux"
}
},
"11": {
"inputs": {
"boolean_value": false,
"model_false": [
"9",
0
],
"model_true": [
"12",
0
]
},
"class_type": "CR Model Input Switch JK",
"_meta": {
"title": "rcfg"
}
},
"12": {
"inputs": {
"multiplier": 0.7000000000000001,
"model": [
"9",
0
]
},
"class_type": "RescaleCFG",
"_meta": {
"title": "RescaleCFG"
}
},
"13": {
"inputs": {
"input_mode": "simple",
"lora_count": 4,
"lora_1": true,
"lora_name_1": "None",
"lora_weight_1": 1,
"model_weight_1": 1,
"clip_weight_1": 1,
"lora_2": true,
"lora_name_2": "None",
"lora_weight_2": 1,
"model_weight_2": 1,
"clip_weight_2": 1,
"lora_3": true,
"lora_name_3": "None",
"lora_weight_3": 1,
"model_weight_3": 1,
"clip_weight_3": 1,
"lora_4": true,
"lora_name_4": "None",
"lora_weight_4": 1,
"model_weight_4": 1,
"clip_weight_4": 1,
"lora_5": false,
"lora_name_5": "None",
"lora_weight_5": 1,
"model_weight_5": 1,
"clip_weight_5": 1,
"lora_6": false,
"lora_name_6": "None",
"lora_weight_6": 1,
"model_weight_6": 1,
"clip_weight_6": 1,
"save_hash": false
},
"class_type": "CR LoRA Stack JK",
"_meta": {
"title": "LoRA Stack - 1"
}
},
"14": {
"inputs": {
"value": 512
},
"class_type": "INTConstant",
"_meta": {
"title": "CN res"
}
},
"15": {
"inputs": {
"control_net_name": "None",
"union_type": "None"
},
"class_type": "CR ControlNet Loader JK",
"_meta": {
"title": "ControlNet Loader JK🐉 0"
}
},
"16": {
"inputs": {
"preprocessor": "none",
"resolution": [
"14",
0
],
"image": [
"3",
0
]
},
"class_type": "AIO_Preprocessor",
"_meta": {
"title": "CN 0 AIO"
}
},
"17": {
"inputs": {
"control_net_name": "None",
"union_type": "None"
},
"class_type": "CR ControlNet Loader JK",
"_meta": {
"title": "ControlNet Loader JK🐉 1"
}
},
"18": {
"inputs": {
"preprocessor": "none",
"resolution": [
"14",
0
],
"image": [
"3",
0
]
},
"class_type": "AIO_Preprocessor",
"_meta": {
"title": "CN 1 AIO"
}
},
"19": {
"inputs": {
"control_net_name": "None",
"union_type": "None"
},
"class_type": "CR ControlNet Loader JK",
"_meta": {
"title": "ControlNet Loader JK🐉 2"
}
},
"20": {
"inputs": {
"preprocessor": "none",
"resolution": [
"14",
0
],
"image": [
"3",
0
]
},
"class_type": "AIO_Preprocessor",
"_meta": {
"title": "CN 2 AIO"
}
},
"21": {
"inputs": {
"control_net_name": "None",
"union_type": "None"
},
"class_type": "CR ControlNet Loader JK",
"_meta": {
"title": "ControlNet Loader JK🐉 3"
}
},
"22": {
"inputs": {
"preprocessor": "none",
"resolution": [
"14",
0
],
"image": [
"3",
0
]
},
"class_type": "AIO_Preprocessor",
"_meta": {
"title": "CN 3 AIO"
}
},
"23": {
"inputs": {
"control_switch": true,
"input_mode": "simple",
"controlnet_count": 4,
"ControlNet_Unit_0": true,
"controlnet_strength_0": 1,
"start_percent_0": 0,
"end_percent_0": 1,
"ControlNet_Unit_1": true,
"controlnet_strength_1": 1,
"start_percent_1": 0,
"end_percent_1": 1,
"ControlNet_Unit_2": true,
"controlnet_strength_2": 1,
"start_percent_2": 0,
"end_percent_2": 1,
"ControlNet_Unit_3": true,
"controlnet_strength_3": 1,
"start_percent_3": 0,
"end_percent_3": 1,
"ControlNet_Unit_4": false,
"controlnet_strength_4": 1,
"start_percent_4": 0,
"end_percent_4": 1,
"ControlNet_Unit_5": false,
"controlnet_strength_5": 1,
"start_percent_5": 0,
"end_percent_5": 1,
"controlnet_0": [
"15",
0
],
"image_0": [
"28",
0
],
"controlnet_1": [
"17",
0
],
"image_1": [
"29",
0
],
"controlnet_2": [
"19",
0
],
"image_2": [
"30",
0
],
"controlnet_3": [
"21",
0
],
"image_3": [
"31",
0
]
},
"class_type": "CR Multi-ControlNet Param Stack JK",
"_meta": {
"title": "Multi-ControlNet Param Stack JK🐉"
}
},
"25": {
"inputs": {
"images": [
"4:22",
0
]
},
"class_type": "SaveImageWebsocket",
"_meta": {
"title": "SaveImageWebsocket"
}
},
"26": {
"inputs": {
"image": [
"3",
0
]
},
"class_type": "GetImageSize+",
"_meta": {
"title": "🔧 Get Image Size"
}
},
"27": {
"inputs": {
"model": [
"1",
0
],
"clip": [
"1",
1
],
"lora_stack": [
"13",
0
]
},
"class_type": "CR Apply LoRA Stack JK",
"_meta": {
"title": "Apply LoRA Stack JK🐉"
}
},
"28": {
"inputs": {
"upscale_method": "bicubic",
"width": [
"26",
0
],
"height": [
"26",
1
],
"crop": "disabled",
"image": [
"16",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"29": {
"inputs": {
"upscale_method": "bicubic",
"width": [
"26",
0
],
"height": [
"26",
1
],
"crop": "disabled",
"image": [
"18",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"30": {
"inputs": {
"upscale_method": "bicubic",
"width": [
"26",
0
],
"height": [
"26",
1
],
"crop": "disabled",
"image": [
"20",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"31": {
"inputs": {
"upscale_method": "bicubic",
"width": [
"26",
0
],
"height": [
"26",
1
],
"crop": "disabled",
"image": [
"22",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"44": {
"inputs": {
"boolean_value": false,
"model_false": [
"11",
0
]
},
"class_type": "CR Model Input Switch JK",
"_meta": {
"title": "Model Input Switch JK🐉"
}
},
"4:5": {
"inputs": {
"boolean_value": false,
"clip_false": [
"27",
1
],
"clip_true": [
"4:6",
0
]
},
"class_type": "CR Clip Input Switch JK",
"_meta": {
"title": "Clip Input Switch JK🐉-stop layer"
}
},
"4:6": {
"inputs": {
"stop_at_clip_layer": -1,
"clip": [
"27",
1
]
},
"class_type": "CLIPSetLastLayer",
"_meta": {
"title": "CLIP Set Last Layer"
}
},
"4:7": {
"inputs": {
"text": "",
"clip": [
"4:5",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode positive"
}
},
"4:8": {
"inputs": {
"text": "",
"clip": [
"4:5",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode negative"
}
},
"4:9": {
"inputs": {
"boolean_value": false,
"conditioning_false": [
"4:8",
0
],
"conditioning_true": [
"4:10",
0
]
},
"class_type": "CR Conditioning Input Switch JK",
"_meta": {
"title": "Conditioning Input Switch JK🐉-sd3"
}
},
"4:10": {
"inputs": {
"end": 0.1,
"conditioning": [
"4:7",
0
]
},
"class_type": "SD3NegativeConditioning+",
"_meta": {
"title": "🔧 SD3 Negative Conditioning"
}
},
"4:11": {
"inputs": {
"boolean_value": true,
"conditioning_false": [
"4:9",
0
],
"conditioning_true": [
"4:32",
0
]
},
"class_type": "CR Conditioning Input Switch JK",
"_meta": {
"title": "Conditioning Input Switch JK🐉-flux"
}
},
"4:12": {
"inputs": {
"guidance": 3.5
},
"class_type": "Guidance Default JK",
"_meta": {
"title": "Guidance Default JK🐉"
}
},
"4:13": {
"inputs": {
"cfg": [
"4:14",
1
],
"neg_scale": 1,
"model": [
"44",
0
],
"positive": [
"4:35",
0
],
"negative": [
"4:35",
1
],
"empty_conditioning": [
"4:33",
0
]
},
"class_type": "PerpNegGuider",
"_meta": {
"title": "PerpNegGuider"
}
},
"4:14": {
"inputs": {
"steps": 20,
"cfg": 1,
"denoise": 1
},
"class_type": "Ksampler Parameters Default JK",
"_meta": {
"title": "Ksampler Parameters Default JK🐉"
}
},
"4:15": {
"inputs": {
"sampler_name": "dpmpp_2m"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"4:16": {
"inputs": {
"scheduler": "simple",
"steps": 20,
"denoise": 1,
"model": [
"44",
0
]
},
"class_type": "BasicScheduler",
"_meta": {
"title": "BasicScheduler"
}
},
"4:17": {
"inputs": {
"noise_seed": 0,
"noise_mode": "CPU",
"batch_seed_mode": "incremental",
"variation_seed": 0,
"variation_strength": 0,
"variation_method": "linear",
"internal_seed": 0
},
"class_type": "RandomNoise //Inspire",
"_meta": {
"title": "RandomNoise (inspire)"
}
},
"4:18": {
"inputs": {
"boolean_value": false,
"latent_false": [
"4:30",
0
],
"latent_true": [
"4:19",
0
]
},
"class_type": "CR Latent Input Switch JK",
"_meta": {
"title": "Latent Input Switch JK🐉-latent noise"
}
},
"4:19": {
"inputs": {
"noise_seed": 0,
"noise_strength": 1,
"normalize": "false",
"latent": [
"4:30",
0
]
},
"class_type": "InjectLatentNoise+",
"_meta": {
"title": "Inject Latent Noise"
}
},
"4:20": {
"inputs": {
"boolean_value": false,
"sampler_false": [
"4:15",
0
],
"sampler_true": [
"4:21",
0
]
},
"class_type": "CR Sampler Input Switch JK",
"_meta": {
"title": "Sampler Input Switch JK🐉-detail daemon"
}
},
"4:21": {
"inputs": {
"detail_amount": 0.1,
"start": 0.2,
"end": 0.8,
"bias": 0.5,
"exponent": 1,
"start_offset": 0,
"end_offset": 0,
"fade": 0,
"smooth": true,
"cfg_scale_override": 0,
"sampler": [
"4:15",
0
]
},
"class_type": "DetailDaemonSamplerNode",
"_meta": {
"title": "Detail Daemon Sampler"
}
},
"4:22": {
"inputs": {
"boolean_value": false,
"image_false": [
"4:39",
0
],
"image_true": [
"4:23",
0
]
},
"class_type": "CR Image Input Switch JK",
"_meta": {
"title": "Image Input Switch JK🐉-color match"
}
},
"4:23": {
"inputs": {
"method": "mkl",
"strength": 1,
"image_ref": [
"3",
0
],
"image_target": [
"4:39",
0
]
},
"class_type": "ColorMatch",
"_meta": {
"title": "Color Match"
}
},
"4:24": {
"inputs": {
"amount": 1,
"samples": [
"4:18",
0
]
},
"class_type": "RepeatLatentBatch",
"_meta": {
"title": "Repeat Latent Batch"
}
},
"4:30": {
"inputs": {
"pixels": [
"3",
0
],
"vae": [
"2",
0
]
},
"class_type": "VAEEncode",
"_meta": {
"title": "VAE Encode"
}
},
"4:31": {
"inputs": {
"guidance": [
"4:12",
0
],
"conditioning": [
"4:7",
0
]
},
"class_type": "FluxGuidance",
"_meta": {
"title": "FluxGuidance"
}
},
"4:32": {
"inputs": {
"guidance": [
"4:12",
0
],
"conditioning": [
"4:8",
0
]
},
"class_type": "FluxGuidance",
"_meta": {
"title": "FluxGuidance"
}
},
"4:33": {
"inputs": {
"conditioning": [
"4:32",
0
]
},
"class_type": "ConditioningZeroOut",
"_meta": {
"title": "ConditioningZeroOut"
}
},
"4:34": {
"inputs": {
"boolean_value": [
"4:11",
1
],
"conditioning_false": [
"4:7",
0
],
"conditioning_true": [
"4:31",
0
]
},
"class_type": "CR Conditioning Input Switch JK",
"_meta": {
"title": "Conditioning Input Switch JK🐉"
}
},
"4:35": {
"inputs": {
"effective_mask": false,
"base_positive": [
"4:34",
0
],
"base_negative": [
"4:11",
0
],
"vae": [
"2",
0
],
"controlnet_stack": [
"23",
0
]
},
"class_type": "CR Apply Multi-ControlNet Adv JK",
"_meta": {
"title": "Apply Multi-ControlNet Adv JK🐉"
}
},
"4:36": {
"inputs": {
"cfg": [
"4:14",
1
],
"model": [
"44",
0
],
"positive": [
"4:35",
0
],
"negative": [
"4:35",
1
]
},
"class_type": "CFGGuider",
"_meta": {
"title": "CFGGuider"
}
},
"4:37": {
"inputs": {
"boolean_value": [
"4:11",
1
],
"guider_false": [
"4:36",
0
],
"guider_true": [
"4:13",
0
]
},
"class_type": "CR Guider Input Switch JK",
"_meta": {
"title": "Guider Input Switch JK🐉"
}
},
"4:38": {
"inputs": {
"noise": [
"4:17",
0
],
"guider": [
"4:37",
0
],
"sampler": [
"4:20",
0
],
"sigmas": [
"4:16",
0
],
"latent_image": [
"4:24",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"4:39": {
"inputs": {
"samples": [
"4:38",
1
],
"vae": [
"2",
0
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
}
}
@@ -1,4 +1,4 @@
# ["1"]["inputs"]["ckpt_name"] =
# ["1"]["inputs"]["unet_name"] =
# ["1"]["inputs"]["weight_dtype"] =
# ["2"]["inputs"]["clip_name1"] =
# ["2"]["inputs"]["clip_name2"] =
@@ -50,6 +50,9 @@
# ["4:23"]["inputs"]["strength"] =
# # batch size
# ["4:24"]["inputs"]["amount"] =
# # stop at clip layer
# ["4:5"]["inputs"]["boolean_value"] =
# ["4:6"]["inputs"]["stop_at_clip_layer"] =
# # sampling
# ["9"]["inputs"]["boolean_value"] =
# ["10"]["inputs"]["max_shift"] =
@@ -1,11 +1,12 @@
{
"1": {
"inputs": {
"ckpt_name": "SD15\\Realistic\\absolutereality_v181.safetensors"
"unet_name": "Flux\\bf\\flux1-dev.sft",
"weight_dtype": "fp8_e4m3fn"
},
"class_type": "CheckpointLoaderSimple",
"class_type": "UNETLoader",
"_meta": {
"title": "Load Checkpoint - Base"
"title": "Load Diffusion Model"
}
},
"2": {
@@ -326,7 +327,7 @@
},
"24": {
"inputs": {
"vae_name": "vae-ft-mse-840000-ema-pruned.safetensors"
"vae_name": "FLUX\\ae.sft"
},
"class_type": "VAELoader",
"_meta": {
@@ -49,7 +49,7 @@
# ["4:24"]["inputs"]["amount"] =
# # stop at clip layer
# ["4:5"]["inputs"]["boolean_value"] =
# ["4:6":]["inputs"]["stop_at_clip_layer"] =
# ["4:6"]["inputs"]["stop_at_clip_layer"] =
# # sag
# ["5"]["inputs"]["boolean_value"] =
# ["6"]["inputs"]["scale"] =
@@ -49,6 +49,9 @@
# ["4:23"]["inputs"]["strength"] =
# # batch size
# ["4:24"]["inputs"]["amount"] =
# # stop at clip layer
# ["4:5"]["inputs"]["boolean_value"] =
# ["4:6"]["inputs"]["stop_at_clip_layer"] =
# # sampling
# ["9"]["inputs"]["boolean_value"] =
# ["10"]["inputs"]["shift"] =
@@ -0,0 +1,6 @@
# ["1"]["inputs"]["image"] =
# ["2"]["inputs"]["image"] =
# ["3"]["inputs"]["image"] =
# ["4"]["inputs"]["image"] =
# ["5"]["inputs"]["image"] =
# ["6"]["inputs"]["image"] =
@@ -0,0 +1,168 @@
{
"1": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-1"
}
},
"2": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-2"
}
},
"3": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-3"
}
},
"4": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-4"
}
},
"5": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-5"
}
},
"6": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image-6"
}
},
"7": {
"inputs": {
"grid_side": true,
"grid_side_num": 2,
"images": [
"12",
0
]
},
"class_type": "Make Image Grid JK",
"_meta": {
"title": "Make Image Grid JK🐉"
}
},
"8": {
"inputs": {
"image1": [
"1",
0
],
"image2": [
"2",
0
]
},
"class_type": "ImageBatch",
"_meta": {
"title": "Batch Images"
}
},
"9": {
"inputs": {
"image1": [
"8",
0
],
"image2": [
"3",
0
]
},
"class_type": "ImageBatch",
"_meta": {
"title": "Batch Images"
}
},
"10": {
"inputs": {
"image1": [
"9",
0
],
"image2": [
"4",
0
]
},
"class_type": "ImageBatch",
"_meta": {
"title": "Batch Images"
}
},
"11": {
"inputs": {
"image1": [
"10",
0
],
"image2": [
"5",
0
]
},
"class_type": "ImageBatch",
"_meta": {
"title": "Batch Images"
}
},
"12": {
"inputs": {
"image1": [
"11",
0
],
"image2": [
"6",
0
]
},
"class_type": "ImageBatch",
"_meta": {
"title": "Batch Images"
}
},
"13": {
"inputs": {
"images": [
"7",
0
]
},
"class_type": "SaveImageWebsocket",
"_meta": {
"title": "SaveImageWebsocket"
}
}
}
@@ -0,0 +1 @@
# ["1"]["inputs"]["image"] =
@@ -0,0 +1,38 @@
{
"1": {
"inputs": {
"image": "example.png",
"upload": "image"
},
"class_type": "LoadImage",
"_meta": {
"title": "Load Image"
}
},
"2": {
"inputs": {
"grid_side": true,
"grid_side_num": 2,
"image": [
"1",
0
]
},
"class_type": "Split Image Grid JK",
"_meta": {
"title": "Split Image Grid JK🐉"
}
},
"3": {
"inputs": {
"images": [
"2",
0
]
},
"class_type": "SaveImageWebsocket",
"_meta": {
"title": "SaveImageWebsocket"
}
}
}
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "comfyui-jakeupgrade"
description = "ComfyUI workflow customization by Jake."
version = "1.9.1"
version = "1.9.2"
license = {file = "LICENSE"}
dependencies = ["opencv-python", "piexif", "torch", "numpy", "numexpr", "simpleeval"]