{"id":"07922e66-860e-4534-8479-50effc36fbe3","extra":{"ds":{"scale":0.6700000000000051,"offset":[264.30982462551594,-9.207718017318006]},"frontendVersion":"1.25.11"},"links":[[7,3,0,8,0,"LATENT"],[9,8,0,9,0,"IMAGE"],[41,23,0,26,0,"CONDITIONING"],[57,31,0,3,0,"MODEL"],[60,32,0,8,1,"VAE"],[62,34,0,23,0,"CLIP"],[63,34,0,7,0,"CLIP"],[71,17,0,37,0,"IMAGE"],[73,40,0,39,2,"CONTROL_NET"],[74,41,0,40,0,"CONTROL_NET"],[75,32,0,39,4,"VAE"],[80,26,0,39,0,"CONDITIONING"],[84,39,0,3,1,"CONDITIONING"],[85,39,1,3,2,"CONDITIONING"],[87,7,0,43,0,"CONDITIONING"],[88,43,0,39,1,"CONDITIONING"],[97,37,0,46,0,"IMAGE"],[98,46,0,47,0,"INT"],[99,46,1,47,1,"INT"],[100,47,0,3,3,"LATENT"],[103,48,0,39,3,"IMAGE"],[105,48,0,19,0,"IMAGE"],[107,37,0,48,0,"IMAGE"]],"nodes":[{"id":8,"pos":[1620,40],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"order":17,"inputs":[{"link":7,"name":"samples","type":"LATENT"},{"link":60,"name":"vae","type":"VAE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[9],"slot_index":0}],"properties":{"Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":9,"pos":[1850,40],"mode":0,"size":[828.9500122070312,893.8499755859375],"type":"SaveImage","flags":{},"order":18,"inputs":[{"link":9,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{},"widgets_values":["ComfyUI"]},{"id":34,"pos":[-80,110],"mode":0,"size":[315,130],"type":"DualCLIPLoader","flags":{},"order":0,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[62,63]}],"properties":{"models":[{"url":"https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors?download=true","name":"clip_l.safetensors","directory":"text_encoders"},{"url":"https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp16.safetensors?download=true","name":"t5xxl_fp16.safetensors","directory":"text_encoders"}],"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":32,"pos":[-86.71631622314453,287.91058349609375],"mode":0,"size":[315,58],"type":"VAELoader","flags":{},"order":1,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[60,75],"slot_index":0}],"properties":{"models":[{"url":"https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors?download=true","name":"ae.safetensors","directory":"vae"}],"Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]},{"id":31,"pos":[-81.64179992675781,-14.328350067138672],"mode":0,"size":[315,82],"type":"UNETLoader","flags":{},"order":2,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[57],"slot_index":0}],"properties":{"models":[{"url":"https://huggingface.co/black-forest-labs/FLUX.1-Canny-dev/resolve/main/flux1-canny-dev.safetensors?download=true","name":"flux1-canny-dev.safetensors","directory":"diffusion_models"}],"Node name for S&R":"UNETLoader"},"widgets_values":["FLUX.1-Krea-dev/flux1-krea-dev.safetensors","default"]},{"id":3,"pos":[1290,40],"mode":0,"size":[315,474],"type":"KSampler","flags":{},"order":16,"inputs":[{"link":57,"name":"model","type":"MODEL"},{"link":84,"name":"positive","type":"CONDITIONING"},{"link":85,"name":"negative","type":"CONDITIONING"},{"link":100,"name":"latent_image","type":"LATENT"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[7],"slot_index":0}],"properties":{"Node name for S&R":"KSampler"},"widgets_values":[987246800935250,"randomize",26,1,"heunpp2","simple",1]},{"id":39,"pos":[899.37060546875,39.77000427246094],"mode":0,"size":[270,186],"type":"ControlNetApplyAdvanced","flags":{},"order":14,"inputs":[{"link":80,"name":"positive","type":"CONDITIONING"},{"link":88,"name":"negative","type":"CONDITIONING"},{"link":73,"name":"control_net","type":"CONTROL_NET"},{"link":103,"name":"image","type":"IMAGE"},{"link":75,"name":"vae","type":"VAE","shape":7}],"outputs":[{"name":"positive","type":"CONDITIONING","links":[84]},{"name":"negative","type":"CONDITIONING","links":[85]}],"properties":{"Node name for S&R":"ControlNetApplyAdvanced"},"widgets_values":[1,0,0.85]},{"id":26,"pos":[286.3228454589844,360.2306823730469],"mode":0,"size":[317.3999938964844,58],"type":"FluxGuidance","flags":{},"order":9,"inputs":[{"link":41,"name":"conditioning","type":"CONDITIONING"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[80],"slot_index":0}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[1.8]},{"id":7,"pos":[285.24554443359375,269.3509826660156],"mode":0,"size":[425.2799987792969,180.61000061035156],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":false},"order":6,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":63,"name":"clip","type":"CLIP"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[87],"slot_index":0}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["cartoon, 3D render, realistic, deformed, blurry, lowres, extra limbs, disfigured, bad anatomy, text, watermark, frame, background clutter"]},{"id":43,"pos":[316.68597412109375,500.0105285644531],"mode":0,"size":[197.712890625,26],"type":"FluxDisableGuidance","flags":{},"order":10,"inputs":[{"link":87,"name":"conditioning","type":"CONDITIONING"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[88]}],"properties":{"Node name for S&R":"FluxDisableGuidance"},"widgets_values":[]},{"id":47,"pos":[906.0774536132812,279.0860900878906],"mode":0,"size":[270,106],"type":"EmptyLatentImage","flags":{},"order":13,"inputs":[{"link":98,"name":"width","type":"INT","widget":{"name":"width"}},{"link":99,"name":"height","type":"INT","widget":{"name":"height"}}],"outputs":[{"name":"LATENT","type":"LATENT","links":[100]}],"properties":{"Node name for S&R":"EmptyLatentImage"},"widgets_values":[512,512,1]},{"id":46,"pos":[898.4790649414062,445.16473388671875],"mode":0,"size":[140,124],"type":"GetImageSize","flags":{},"order":11,"inputs":[{"link":97,"name":"image","type":"IMAGE"}],"outputs":[{"name":"width","type":"INT","links":[98]},{"name":"height","type":"INT","links":[99]},{"name":"batch_size","type":"INT","links":null}],"properties":{"Node name for S&R":"GetImageSize"},"widgets_values":["width: 576, height: 768\n batch size: 1"]},{"id":19,"pos":[918.6475219726562,647.71240234375],"mode":0,"size":[571.5900268554688,625.530029296875],"type":"PreviewImage","flags":{},"order":15,"inputs":[{"link":105,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":40,"pos":[580.4559326171875,582.7279052734375],"mode":0,"size":[270,58],"type":"SetUnionControlNetType","flags":{},"order":7,"inputs":[{"link":74,"name":"control_net","type":"CONTROL_NET"}],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[73]}],"properties":{"Node name for S&R":"SetUnionControlNetType"},"widgets_values":["openpose"]},{"id":41,"pos":[573.2919921875,486.0113830566406],"mode":0,"size":[270,58],"type":"ControlNetLoader","flags":{},"order":3,"inputs":[],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[74]}],"properties":{"Node name for S&R":"ControlNetLoader"},"widgets_values":["FLUX.1-dev-ControlNet-Union-Pro-2.0-fp8/diffusion_pytorch_model.safetensors"]},{"id":37,"pos":[571.2490844726562,696.8595581054688],"mode":0,"size":[281.2027282714844,82],"type":"ImageScaleToMaxDimension","flags":{},"order":8,"inputs":[{"link":71,"name":"image","type":"IMAGE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[97,107]}],"properties":{"Node name for S&R":"ImageScaleToMaxDimension"},"widgets_values":["area",768]},{"id":48,"pos":[561.0011596679688,887.51953125],"mode":0,"size":[294.72265625,174],"type":"OpenposePreprocessor","flags":{},"order":12,"inputs":[{"link":107,"name":"image","type":"IMAGE"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[103,105]},{"name":"POSE_KEYPOINT","type":"POSE_KEYPOINT","links":null}],"properties":{"Node name for S&R":"OpenposePreprocessor"},"widgets_values":["enable","enable","enable",768,"disable"]},{"id":23,"pos":[290.59088134765625,41.11880874633789],"mode":0,"size":[422.8500061035156,164.30999755859375],"type":"CLIPTextEncode","color":"#232","flags":{},"order":5,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":62,"name":"clip","type":"CLIP"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[41],"slot_index":0}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["Hyperborean knight warrior princess long golden curly hair in high ponytail, pointed ears, blue eyes, serene expression, dark purple and gold armored bodysuit, short skirt, shoulder pauldrons, silver thigh gauntlets, purple boots with gold buckles, dual glowing blades on back, utility belt, realistic skin texture, detailed fabric and metal textures, soft natural lighting, cinematic depth of field, full body, standing pose, outdoor fantasy forest at golden hour, mossy stone ruins, soft bokeh background, shallow depth of field, 8K resolution, hyperrealistic, photorealistic cosplay, high detail, studio lighting, sharp focus on character, subtle lens flare, dynamic composition "]},{"id":17,"pos":[210.230712890625,576.6755981445312],"mode":0,"size":[315,314],"type":"LoadImage","flags":{},"order":4,"inputs":[],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[71],"slot_index":0},{"name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["43799df1-1ee8-402d-8e94-1162af72c399.jpg","image"]}],"config":{},"groups":[],"version":0.4,"revision":0,"environment":{"gpu":"L40S","extra_args":null,"run_timeout":300,"machine_hash":"6ccabe43f3d0556a1b65c318e29ecd210a595dd2be01612389a8e592fad7ea3c","max_containers":2,"min_containers":0,"python_version":"3.11","comfyui_version":"72212fef660bcd7d9702fa52011d089c027a64d8","disable_metadata":true,"prestart_command":null,"scaledown_window":60,"base_docker_image":null,"docker_command_steps":{"steps":[{"id":"1c5f9620-f","data":{"url":"https://github.com/niknah/quick-connections","hash":"69d58f4b1d1435bc34c6f4a76dcaab8976f97a34","meta":{"message":"Changes for subgraph\n\nhttps://github.com/niknah/quick-connections/issues/28#issuecomment-3235325910","committer":{"date":"2025-08-29T05:32:27.000Z","name":"niknah","email":"github@mail.niknah.com"},"latest_hash":"69d58f4b1d1435bc34c6f4a76dcaab8976f97a34"},"name":"quick-connections","files":["https://github.com/niknah/quick-connections"],"install_type":"git-clone"},"type":"custom-node"},{"id":"comfyui-deploy","data":{"url":"https://github.com/BennyKok/comfyui-deploy","hash":"1a8e089c7dd2f4040ac7e5271ba4cfc5b0a54e7d","meta":{"message":"version bump","committer":{"date":"2025-09-12T17:37:45.000Z","name":"bennykok","email":"itechbenny@gmail.com"},"commit_url":"https://github.com/BennyKok/comfyui-deploy/commit/1a8e089c7dd2f4040ac7e5271ba4cfc5b0a54e7d","latest_hash":"1a8e089c7dd2f4040ac7e5271ba4cfc5b0a54e7d","stargazers_count":1417},"name":"ComfyUI Deploy","files":["https://github.com/BennyKok/comfyui-deploy"],"install_type":"git-clone"},"type":"custom-node"},{"id":"57638f40-e","data":{"url":"https://github.com/Fannovel16/comfyui_controlnet_aux","hash":"cc6b232f4a47f0cdf70f4e1bfa24b74bd0d75bf1","meta":{"message":"Update pyproject.toml","committer":{"date":"2025-09-10T08:39:12.000Z","name":"GitHub","email":"noreply@github.com"},"latest_hash":"cc6b232f4a47f0cdf70f4e1bfa24b74bd0d75bf1"},"name":"comfyui_controlnet_aux","files":["https://github.com/Fannovel16/comfyui_controlnet_aux"],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":[],"install_custom_node_with_gpu":false},"last_link_id":107,"last_node_id":48,"workflow_api":{"3":{"_meta":{"title":"KSampler"},"inputs":{"cfg":1,"seed":987246800935250,"model":["31",0],"steps":26,"denoise":1,"negative":["39",1],"positive":["39",0],"scheduler":"simple","latent_image":["47",0],"sampler_name":"heunpp2"},"class_type":"KSampler"},"7":{"_meta":{"title":"CLIP Text Encode (Negative Prompt)"},"inputs":{"clip":["34",0],"text":"cartoon, 3D render, realistic, deformed, blurry, lowres, extra limbs, disfigured, bad anatomy, text, watermark, frame, background clutter"},"class_type":"CLIPTextEncode"},"8":{"_meta":{"title":"VAE Decode"},"inputs":{"vae":["32",0],"samples":["3",0]},"class_type":"VAEDecode"},"9":{"_meta":{"title":"Save Image"},"inputs":{"images":["8",0],"filename_prefix":"ComfyUI"},"class_type":"SaveImage"},"17":{"_meta":{"title":"Load Image"},"inputs":{"image":"43799df1-1ee8-402d-8e94-1162af72c399.jpg"},"class_type":"LoadImage"},"19":{"_meta":{"title":"Preview Image"},"inputs":{"images":["48",0]},"class_type":"PreviewImage"},"23":{"_meta":{"title":"CLIP Text Encode (Positive Prompt)"},"inputs":{"clip":["34",0],"text":"Hyperborean knight warrior princess long golden curly hair in high ponytail, pointed ears, blue eyes, serene expression, dark purple and gold armored bodysuit, short skirt, shoulder pauldrons, silver thigh gauntlets, purple boots with gold buckles, dual glowing blades on back, utility belt, realistic skin texture, detailed fabric and metal textures, soft natural lighting, cinematic depth of field, full body, standing pose, outdoor fantasy forest at golden hour, mossy stone ruins, soft bokeh background, shallow depth of field, 8K resolution, hyperrealistic, photorealistic cosplay, high detail, studio lighting, sharp focus on character, subtle lens flare, dynamic composition "},"class_type":"CLIPTextEncode"},"26":{"_meta":{"title":"FluxGuidance"},"inputs":{"guidance":1.8,"conditioning":["23",0]},"class_type":"FluxGuidance"},"31":{"_meta":{"title":"Load Diffusion Model"},"inputs":{"unet_name":"FLUX.1-Krea-dev/flux1-krea-dev.safetensors","weight_dtype":"default"},"class_type":"UNETLoader"},"32":{"_meta":{"title":"Load VAE"},"inputs":{"vae_name":"ae.safetensors"},"class_type":"VAELoader"},"34":{"_meta":{"title":"DualCLIPLoader"},"inputs":{"type":"flux","device":"default","clip_name1":"clip_l.safetensors","clip_name2":"t5xxl_fp16.safetensors"},"class_type":"DualCLIPLoader"},"37":{"_meta":{"title":"ImageScaleToMaxDimension"},"inputs":{"image":["17",0],"largest_size":768,"upscale_method":"area"},"class_type":"ImageScaleToMaxDimension"},"39":{"_meta":{"title":"Apply ControlNet"},"inputs":{"vae":["32",0],"image":["48",0],"negative":["43",0],"positive":["26",0],"strength":1,"control_net":["40",0],"end_percent":0.85,"start_percent":0},"class_type":"ControlNetApplyAdvanced"},"40":{"_meta":{"title":"SetUnionControlNetType"},"inputs":{"type":"openpose","control_net":["41",0]},"class_type":"SetUnionControlNetType"},"41":{"_meta":{"title":"Load ControlNet Model"},"inputs":{"control_net_name":"FLUX.1-dev-ControlNet-Union-Pro-2.0-fp8/diffusion_pytorch_model.safetensors"},"class_type":"ControlNetLoader"},"43":{"_meta":{"title":"FluxDisableGuidance"},"inputs":{"conditioning":["7",0]},"class_type":"FluxDisableGuidance"},"46":{"_meta":{"title":"Get Image Size"},"inputs":{"image":["37",0]},"class_type":"GetImageSize"},"47":{"_meta":{"title":"Empty Latent Image"},"inputs":{"width":["46",0],"height":["46",1],"batch_size":1},"class_type":"EmptyLatentImage"},"48":{"_meta":{"title":"OpenPose Pose"},"inputs":{"image":["37",0],"resolution":768,"detect_body":"enable","detect_face":"enable","detect_hand":"enable","scale_stick_for_xinsr_cn":"disable"},"class_type":"OpenposePreprocessor"}}}