{
  "config": {},
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        1527.586383727145,
        41.415095927440234
      ],
      "scale": 0.5539757921551165
    },
    "frontendVersion": "1.27.10"
  },
  "groups": [
    {
      "bounding": [
        -590,
        -10,
        390,
        283.6000061035156
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 1,
      "title": "Step 1 - Load models"
    },
    {
      "bounding": [
        -590,
        290,
        390,
        440
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 2,
      "title": "Step 2 - Load image"
    },
    {
      "bounding": [
        -180,
        -10,
        340,
        333.6000061035156
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 3,
      "title": "Step 3 - Prompt"
    },
    {
      "bounding": [
        -590,
        750,
        390,
        360
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 4,
      "title": "Canny preprocessing"
    },
    {
      "bounding": [
        -170,
        590,
        310,
        200
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 5,
      "title": "Image size"
    }
  ],
  "id": "5c7e191b-b600-4ec5-9100-b8135c0fd76c",
  "last_link_id": 105,
  "last_node_id": 52,
  "links": [
    [
      8,
      4,
      2,
      8,
      1,
      "VAE"
    ],
    [
      13,
      8,
      0,
      9,
      0,
      "IMAGE"
    ],
    [
      14,
      4,
      0,
      3,
      0,
      "MODEL"
    ],
    [
      63,
      3,
      0,
      8,
      0,
      "LATENT"
    ],
    [
      65,
      4,
      1,
      6,
      0,
      "CLIP"
    ],
    [
      66,
      33,
      0,
      3,
      3,
      "LATENT"
    ],
    [
      91,
      45,
      0,
      48,
      0,
      "IMAGE"
    ],
    [
      92,
      48,
      0,
      47,
      0,
      "IMAGE"
    ],
    [
      93,
      47,
      0,
      49,
      0,
      "IMAGE"
    ],
    [
      98,
      6,
      0,
      50,
      0,
      "CONDITIONING"
    ],
    [
      99,
      47,
      0,
      51,
      3,
      "IMAGE"
    ],
    [
      100,
      46,
      0,
      51,
      2,
      "CONTROL_NET"
    ],
    [
      101,
      6,
      0,
      51,
      0,
      "CONDITIONING"
    ],
    [
      102,
      50,
      0,
      51,
      1,
      "CONDITIONING"
    ],
    [
      103,
      51,
      0,
      3,
      1,
      "CONDITIONING"
    ],
    [
      104,
      51,
      1,
      3,
      2,
      "CONDITIONING"
    ],
    [
      105,
      4,
      2,
      51,
      4,
      "VAE"
    ]
  ],
  "nodes": [
    {
      "flags": {},
      "id": 4,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            14
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        },
        {
          "links": [
            65
          ],
          "name": "CLIP",
          "slot_index": 1,
          "type": "CLIP"
        },
        {
          "links": [
            8,
            105
          ],
          "name": "VAE",
          "slot_index": 2,
          "type": "VAE"
        }
      ],
      "pos": [
        -576,
        64
      ],
      "properties": {
        "Node name for S&R": "CheckpointLoaderSimple",
        "cnr_id": "comfy-core",
        "models": [
          {
            "directory": "checkpoints",
            "name": "sd3.5_large_fp8_scaled.safetensors",
            "url": "https://huggingface.co/Comfy-Org/stable-diffusion-3.5-fp8/resolve/main/sd3.5_large_fp8_scaled.safetensors"
          }
        ],
        "ver": "0.3.64"
      },
      "size": [
        370,
        100
      ],
      "type": "CheckpointLoaderSimple",
      "widgets_values": [
        "sd3.5_large_fp8_scaled.safetensors"
      ]
    },
    {
      "flags": {},
      "id": 46,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            100
          ],
          "name": "CONTROL_NET",
          "slot_index": 0,
          "type": "CONTROL_NET"
        }
      ],
      "pos": [
        -571,
        206
      ],
      "properties": {
        "Node name for S&R": "ControlNetLoader",
        "cnr_id": "comfy-core",
        "models": [
          {
            "directory": "controlnet",
            "name": "sd3.5_large_controlnet_canny.safetensors",
            "url": "https://huggingface.co/Comfy-Org/stable-diffusion-3.5-controlnets_ComfyUI_repackaged/resolve/main/split_files/controlnet/sd3.5_large_controlnet_canny.safetensors"
          }
        ],
        "ver": "0.3.64"
      },
      "size": [
        360,
        58
      ],
      "type": "ControlNetLoader",
      "widgets_values": [
        "sd3.5_large_controlnet_canny.safetensors"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 50,
      "inputs": [
        {
          "link": 98,
          "name": "conditioning",
          "type": "CONDITIONING"
        }
      ],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            102
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -160,
        310
      ],
      "properties": {
        "Node name for S&R": "ConditioningZeroOut",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        317.3999938964844,
        26
      ],
      "type": "ConditioningZeroOut",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 45,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            91
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -540,
        370
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        288,
        336
      ],
      "type": "LoadImage",
      "widgets_values": [
        "sd3.5_large_canny_controlnet_example_input_image.png",
        "image"
      ]
    },
    {
      "flags": {},
      "id": 33,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            66
          ],
          "name": "LATENT",
          "slot_index": 0,
          "type": "LATENT"
        }
      ],
      "pos": [
        -120,
        670
      ],
      "properties": {
        "Node name for S&R": "EmptySD3LatentImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        210,
        106
      ],
      "type": "EmptySD3LatentImage",
      "widgets_values": [
        1024,
        1024,
        1
      ]
    },
    {
      "flags": {},
      "id": 51,
      "inputs": [
        {
          "link": 101,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 102,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 100,
          "name": "control_net",
          "type": "CONTROL_NET"
        },
        {
          "link": 99,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": 105,
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 10,
      "outputs": [
        {
          "links": [
            103
          ],
          "name": "positive",
          "slot_index": 0,
          "type": "CONDITIONING"
        },
        {
          "links": [
            104
          ],
          "name": "negative",
          "slot_index": 1,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -170,
        390
      ],
      "properties": {
        "Node name for S&R": "ControlNetApplyAdvanced",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        315,
        186
      ],
      "type": "ControlNetApplyAdvanced",
      "widgets_values": [
        0.66,
        0,
        1
      ]
    },
    {
      "flags": {},
      "id": 8,
      "inputs": [
        {
          "link": 63,
          "name": "samples",
          "type": "LATENT"
        },
        {
          "link": 8,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 12,
      "outputs": [
        {
          "links": [
            13
          ],
          "name": "IMAGE",
          "slot_index": 0,
          "type": "IMAGE"
        }
      ],
      "pos": [
        250,
        540
      ],
      "properties": {
        "Node name for S&R": "VAEDecode",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        210,
        46
      ],
      "type": "VAEDecode",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 3,
      "inputs": [
        {
          "link": 14,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 103,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 104,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 66,
          "name": "latent_image",
          "type": "LATENT"
        }
      ],
      "mode": 0,
      "order": 11,
      "outputs": [
        {
          "links": [
            63
          ],
          "name": "LATENT",
          "slot_index": 0,
          "type": "LATENT"
        }
      ],
      "pos": [
        190,
        30
      ],
      "properties": {
        "Node name for S&R": "KSampler",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        280,
        460
      ],
      "type": "KSampler",
      "widgets_values": [
        840657187058661,
        "randomize",
        32,
        4.5,
        "euler",
        "simple",
        1
      ]
    },
    {
      "flags": {},
      "id": 9,
      "inputs": [
        {
          "link": 13,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 13,
      "outputs": [],
      "pos": [
        510,
        30
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        882.4500122070312,
        927.8499755859375
      ],
      "type": "SaveImage",
      "widgets_values": [
        "sd3.5_canny_controlnet"
      ]
    },
    {
      "bgcolor": "#000",
      "color": "#432",
      "flags": {},
      "id": 52,
      "inputs": [],
      "mode": 0,
      "order": 4,
      "outputs": [],
      "pos": [
        -1050,
        20
      ],
      "properties": {},
      "size": [
        440,
        300
      ],
      "title": "Note: Model links",
      "type": "MarkdownNote",
      "widgets_values": [
        "\n## Model links\n\n**checkpoints**\n\n- [sd3.5_large_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/stable-diffusion-3.5-fp8/resolve/main/sd3.5_large_fp8_scaled.safetensors)\n\n**controlnet**\n\n- [sd3.5_large_controlnet_canny.safetensors](https://huggingface.co/Comfy-Org/stable-diffusion-3.5-controlnets_ComfyUI_repackaged/resolve/main/split_files/controlnet/sd3.5_large_controlnet_canny.safetensors)\n\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 checkpoints/\n│   │      └── sd3.5_large_fp8_scaled.safetensors\n│   └── 📂 controlnet/\n│          └── sd3.5_large_controlnet_canny.safetensors\n```\n"
      ]
    },
    {
      "flags": {},
      "id": 48,
      "inputs": [
        {
          "link": 91,
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": [
            92
          ],
          "name": "IMAGE",
          "slot_index": 0,
          "type": "IMAGE"
        }
      ],
      "pos": [
        -550,
        840
      ],
      "properties": {
        "Node name for S&R": "ImageScale",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        315,
        130
      ],
      "type": "ImageScale",
      "widgets_values": [
        "bilinear",
        1024,
        1024,
        "center"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 6,
      "inputs": [
        {
          "link": 65,
          "name": "clip",
          "type": "CLIP"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [
            98,
            101
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        -170,
        60
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        320,
        192
      ],
      "type": "CLIPTextEncode",
      "widgets_values": [
        "crystal pink dragon on a blue mystery sky, hyperdetailed"
      ]
    },
    {
      "flags": {},
      "id": 47,
      "inputs": [
        {
          "link": 92,
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 8,
      "outputs": [
        {
          "links": [
            93,
            99
          ],
          "name": "IMAGE",
          "slot_index": 0,
          "type": "IMAGE"
        }
      ],
      "pos": [
        -550,
        1020
      ],
      "properties": {
        "Node name for S&R": "Canny",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        315,
        82
      ],
      "type": "Canny",
      "widgets_values": [
        0.3,
        0.6
      ]
    },
    {
      "flags": {},
      "id": 49,
      "inputs": [
        {
          "link": 93,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 9,
      "outputs": [],
      "pos": [
        -180,
        840
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.64"
      },
      "size": [
        340,
        270
      ],
      "type": "PreviewImage",
      "widgets_values": []
    }
  ],
  "revision": 0,
  "version": 0.4
}