{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "ed1ec86a-5ed7-4d37-b7cd-0e3c0e58aad5",
        "inputNode": {
          "bounding": [
            -930,
            790,
            120,
            60
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "040e9c36-17d5-4d9b-93e3-f61d43013403",
            "linkIds": [
              49,
              50
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              -830,
              810
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 36,
            "origin_id": 21,
            "origin_slot": 0,
            "target_id": 40,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 37,
            "origin_id": 21,
            "origin_slot": 1,
            "target_id": 40,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 42,
            "origin_id": 43,
            "origin_slot": 0,
            "target_id": 25,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 23,
            "origin_id": 30,
            "origin_slot": 0,
            "target_id": 25,
            "target_slot": 1,
            "type": "FLOAT"
          },
          {
            "id": 38,
            "origin_id": 40,
            "origin_slot": 0,
            "target_id": 43,
            "target_slot": 0,
            "type": "BOOLEAN"
          },
          {
            "id": 41,
            "origin_id": 21,
            "origin_slot": 0,
            "target_id": 43,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 40,
            "origin_id": 21,
            "origin_slot": 1,
            "target_id": 43,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 25,
            "origin_id": 28,
            "origin_slot": 0,
            "target_id": 27,
            "target_slot": 1,
            "type": "SEEDVR2_DIT"
          },
          {
            "id": 26,
            "origin_id": 22,
            "origin_slot": 0,
            "target_id": 27,
            "target_slot": 2,
            "type": "SEEDVR2_VAE"
          },
          {
            "id": 27,
            "origin_id": 25,
            "origin_slot": 0,
            "target_id": 27,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 43,
            "origin_id": 27,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 44,
            "origin_id": 27,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 49,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 21,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 50,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 27,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Image Upscale(SeedVR2)",
        "nodes": [
          {
            "color": "rgba(38, 73, 116, 0.7)",
            "flags": {
              "collapsed": false
            },
            "id": 43,
            "inputs": [
              {
                "link": 38,
                "localized_name": "if_condition",
                "name": "if_condition",
                "type": "*"
              },
              {
                "link": 41,
                "localized_name": "when_TRUE",
                "name": "when_TRUE",
                "type": "*"
              },
              {
                "link": 40,
                "localized_name": "when_FALSE",
                "name": "when_FALSE",
                "type": "*"
              }
            ],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  42
                ],
                "localized_name": "?",
                "name": "?",
                "type": "*"
              }
            ],
            "pos": [
              31.66672079424056,
              1556.666653837735
            ],
            "properties": {
              "Node name for S&R": "LayerUtility: If "
            },
            "size": [
              187.5,
              66
            ],
            "title": "IfElse",
            "type": "LayerUtility: If ",
            "widgets_values": []
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 40,
            "inputs": [
              {
                "link": 36,
                "localized_name": "a",
                "name": "a",
                "type": "*"
              },
              {
                "link": 37,
                "localized_name": "b",
                "name": "b",
                "type": "*"
              }
            ],
            "mode": 0,
            "order": 7,
            "outputs": [
              {
                "links": [
                  38
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -310,
              1450
            ],
            "properties": {
              "Node name for S&R": "ImpactCompare"
            },
            "size": [
              252.01822916666669,
              78
            ],
            "type": "ImpactCompare",
            "widgets_values": [
              "a <= b"
            ]
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 25,
            "inputs": [
              {
                "link": 42,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 23,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 5,
            "outputs": [
              {
                "links": [
                  27
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              400,
              1560
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              260.31796875,
              78
            ],
            "title": "Upscale to Shortest Edge (pixels)",
            "type": "SimpleMath+",
            "widgets_values": [
              "a*b"
            ]
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 30,
            "inputs": [
              {
                "label": "upscale_by",
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  23
                ],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              -40,
              1710
            ],
            "properties": {
              "Node name for S&R": "PrimitiveFloat",
              "cnr_id": "comfy-core",
              "ver": "0.3.66"
            },
            "size": [
              251.9921875,
              58
            ],
            "title": "Upscale Factor",
            "type": "PrimitiveFloat",
            "widgets_values": [
              2
            ]
          },
          {
            "flags": {},
            "id": 27,
            "inputs": [
              {
                "link": 50,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 25,
                "localized_name": "dit",
                "name": "dit",
                "type": "SEEDVR2_DIT"
              },
              {
                "link": 26,
                "localized_name": "vae",
                "name": "vae",
                "type": "SEEDVR2_VAE"
              },
              {
                "link": 27,
                "localized_name": "resolution",
                "name": "resolution",
                "type": "INT",
                "widget": {
                  "name": "resolution"
                }
              }
            ],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  43,
                  44
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              790,
              800
            ],
            "properties": {
              "Node name for S&R": "SeedVR2VideoUpscaler",
              "cnr_id": "seedvr2_videoupscaler",
              "ver": "2a873e2f286224bb00c60fe3fb61b88b65258a6d"
            },
            "size": [
              323.99739583333337,
              386
            ],
            "type": "SeedVR2VideoUpscaler",
            "widgets_values": [
              3795628944,
              "randomize",
              1080,
              0,
              1,
              false,
              "lab",
              0,
              0,
              0,
              0,
              "cpu",
              false
            ]
          },
          {
            "flags": {},
            "id": 22,
            "inputs": [
              {
                "link": null,
                "localized_name": "torch_compile_args",
                "name": "torch_compile_args",
                "shape": 7,
                "type": "TORCH_COMPILE_ARGS"
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  26
                ],
                "localized_name": "SEEDVR2_VAE",
                "name": "SEEDVR2_VAE",
                "type": "SEEDVR2_VAE"
              }
            ],
            "pos": [
              220,
              1080
            ],
            "properties": {
              "Node name for S&R": "SeedVR2LoadVAEModel",
              "cnr_id": "seedvr2_videoupscaler",
              "ver": "2a873e2f286224bb00c60fe3fb61b88b65258a6d"
            },
            "size": [
              443.99739583333337,
              307.2135416666667
            ],
            "type": "SeedVR2LoadVAEModel",
            "widgets_values": [
              "ema_vae_fp16.safetensors",
              "cuda:0",
              true,
              1024,
              128,
              true,
              1024,
              128,
              "false",
              "none",
              false
            ]
          },
          {
            "flags": {},
            "id": 28,
            "inputs": [
              {
                "link": null,
                "localized_name": "torch_compile_args",
                "name": "torch_compile_args",
                "shape": 7,
                "type": "TORCH_COMPILE_ARGS"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  25
                ],
                "localized_name": "SEEDVR2_DIT",
                "name": "SEEDVR2_DIT",
                "type": "SEEDVR2_DIT"
              }
            ],
            "pos": [
              220,
              810
            ],
            "properties": {
              "Node name for S&R": "SeedVR2LoadDiTModel",
              "cnr_id": "seedvr2_videoupscaler",
              "ver": "2a873e2f286224bb00c60fe3fb61b88b65258a6d"
            },
            "size": [
              443.99739583333337,
              203.88020833333334
            ],
            "type": "SeedVR2LoadDiTModel",
            "widgets_values": [
              "seedvr2_ema_3b_fp16.safetensors",
              "cuda:0",
              0,
              false,
              "cpu",
              false,
              "sdpa"
            ]
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 21,
            "inputs": [
              {
                "link": 49,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  36,
                  41
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  37,
                  40
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              -590,
              1580
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ver": "0.3.66"
            },
            "size": [
              187.5,
              66
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "bgcolor": "#000",
            "color": "#222",
            "flags": {
              "collapsed": false
            },
            "id": 26,
            "inputs": [],
            "mode": 0,
            "order": 3,
            "outputs": [],
            "pos": [
              -170,
              830
            ],
            "properties": {},
            "size": [
              325,
              266.484375
            ],
            "title": "Note",
            "type": "MarkdownNote",
            "widgets_values": [
              "## About SeedVR2\n\nYou can watch a comprehensive tutorial from the author on [Youtube](https://www.youtube.com/watch?v=MBtWYXq_r60) or check out the [Github](https://github.com/numz/ComfyUI-SeedVR2_VideoUpscaler).\n\n## Quick Notes\nHover over the node inputs for tooltip info from author\n\ninput_noise_scale softens higher frequency details (e.g. skin textures)\n\nlatent_noise_scale softens low frequency details. Best around 0.01-0.05 (but depends on upscale factor)\n\nNodes support alpha masks\n\n\n"
            ]
          }
        ],
        "outputNode": {
          "bounding": [
            1365,
            1215,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "43c03fed-dfc5-4410-b196-9d1bd4f44ba3",
            "linkIds": [
              43,
              44
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              1385,
              1235
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 6,
          "lastLinkId": 61,
          "lastNodeId": 53,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        -2203.0158405183465,
        609.3179101090667
      ],
      "scale": 0.4603408216551672
    },
    "frontendVersion": "1.41.13",
    "linearData": {
      "inputs": [
        [
          51,
          "value"
        ]
      ],
      "outputs": [
        49
      ]
    },
    "linearMode": true,
    "ue_links": [],
    "workflowRendererVersion": "LG"
  },
  "groups": [
    {
      "bounding": [
        4450,
        300,
        519.8738346531736,
        498.3369539838211
      ],
      "color": "#b58b2a",
      "flags": {},
      "font_size": 24,
      "id": 1,
      "title": "Output 4K"
    },
    {
      "bounding": [
        1840,
        -190,
        534.313585530301,
        366.9086501725749
      ],
      "color": "#8A8",
      "flags": {},
      "font_size": 24,
      "id": 3,
      "title": "Input Prompt"
    },
    {
      "bounding": [
        2410,
        -190,
        1532.6190798425596,
        733.7804006176738
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 4,
      "title": "Qwen Image with 360 Lora"
    },
    {
      "bounding": [
        4450,
        -190,
        523.2786326734831,
        441.4348861005578
      ],
      "color": "#b58b2a",
      "flags": {},
      "font_size": 24,
      "id": 5,
      "title": "Output 2K"
    },
    {
      "bounding": [
        3980,
        -190,
        440,
        730
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 6,
      "title": "UPSCALE TO 4K"
    }
  ],
  "id": "65253e82-930c-4ea6-9fb0-0ffdd4403a15",
  "last_link_id": 61,
  "last_node_id": 53,
  "links": [
    [
      1,
      13,
      0,
      1,
      0,
      "MODEL"
    ],
    [
      2,
      4,
      0,
      2,
      0,
      "CLIP"
    ],
    [
      3,
      4,
      0,
      3,
      0,
      "CLIP"
    ],
    [
      7,
      14,
      0,
      9,
      0,
      "LATENT"
    ],
    [
      8,
      5,
      0,
      9,
      1,
      "VAE"
    ],
    [
      10,
      9,
      0,
      11,
      0,
      "IMAGE"
    ],
    [
      12,
      15,
      0,
      13,
      0,
      "MODEL"
    ],
    [
      13,
      1,
      0,
      14,
      0,
      "MODEL"
    ],
    [
      14,
      3,
      0,
      14,
      1,
      "CONDITIONING"
    ],
    [
      15,
      2,
      0,
      14,
      2,
      "CONDITIONING"
    ],
    [
      16,
      6,
      0,
      14,
      3,
      "LATENT"
    ],
    [
      53,
      50,
      0,
      49,
      0,
      "IMAGE"
    ],
    [
      55,
      9,
      0,
      50,
      0,
      "IMAGE"
    ],
    [
      59,
      52,
      0,
      53,
      0,
      "STRING"
    ],
    [
      60,
      51,
      0,
      53,
      1,
      "STRING"
    ],
    [
      61,
      53,
      0,
      3,
      1,
      "STRING"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#533",
      "color": "#322",
      "flags": {
        "collapsed": true
      },
      "id": 2,
      "inputs": [
        {
          "link": 2,
          "name": "clip",
          "type": "CLIP"
        }
      ],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": [
            15
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        2886.3509726424018,
        215.86531580218548
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        281.48203125,
        34
      ],
      "title": "CLIP Text Encode (Negative Prompt)",
      "type": "CLIPTextEncode",
      "widgets_values": [
        ""
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {
        "collapsed": true
      },
      "id": 3,
      "inputs": [
        {
          "link": 3,
          "name": "clip",
          "type": "CLIP"
        },
        {
          "link": 61,
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          }
        }
      ],
      "mode": 0,
      "order": 10,
      "outputs": [
        {
          "links": [
            14
          ],
          "name": "CONDITIONING",
          "slot_index": 0,
          "type": "CONDITIONING"
        }
      ],
      "pos": [
        2887.065543697433,
        169.1453694260582
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        274.3658203125,
        34
      ],
      "title": "CLIP Text Encode (Positive Prompt)",
      "type": "CLIPTextEncode",
      "widgets_values": [
        ""
      ]
    },
    {
      "flags": {},
      "id": 4,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            2,
            3
          ],
          "name": "CLIP",
          "slot_index": 0,
          "type": "CLIP"
        }
      ],
      "pos": [
        2429.5873651988686,
        45.59822651527005
      ],
      "properties": {
        "Node name for S&R": "CLIPLoader",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "models": [
          {
            "directory": "text_encoders",
            "name": "qwen_2.5_vl_7b_fp8_scaled.safetensors",
            "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors"
          }
        ],
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        395.98958333333337,
        127.76041666666667
      ],
      "type": "CLIPLoader",
      "widgets_values": [
        "qwen_2.5_vl_7b_fp8_scaled.safetensors",
        "qwen_image",
        "default"
      ]
    },
    {
      "flags": {},
      "id": 13,
      "inputs": [
        {
          "link": 12,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            1
          ],
          "name": "MODEL",
          "type": "MODEL"
        }
      ],
      "pos": [
        2873.3494233208903,
        -105.2452064541447
      ],
      "properties": {
        "Node name for S&R": "LoraLoaderModelOnly",
        "cnr_id": "comfy-core",
        "models": [
          {
            "directory": "loras",
            "name": "qwen-360-diffusion-2512-int8-bf16-v2.safetensors",
            "url": "https://huggingface.co/ProGamerGov/qwen-360-diffusion/resolve/main/qwen-360-diffusion-2512-int8-bf16-v2.safetensors"
          }
        ],
        "ver": "0.3.49",
        "widget_ue_connectable": {}
      },
      "size": [
        323.99739583333337,
        116.66666666666667
      ],
      "type": "LoraLoaderModelOnly",
      "widgets_values": [
        "qwen-360-diffusion-2512-int8-bf16-v2.safetensors",
        1
      ]
    },
    {
      "flags": {},
      "id": 14,
      "inputs": [
        {
          "link": 13,
          "name": "model",
          "type": "MODEL"
        },
        {
          "link": 14,
          "name": "positive",
          "type": "CONDITIONING"
        },
        {
          "link": 15,
          "name": "negative",
          "type": "CONDITIONING"
        },
        {
          "link": 16,
          "name": "latent_image",
          "type": "LATENT"
        }
      ],
      "mode": 0,
      "order": 11,
      "outputs": [
        {
          "links": [
            7
          ],
          "name": "LATENT",
          "slot_index": 0,
          "type": "LATENT"
        }
      ],
      "pos": [
        3256.2020190863686,
        29.27040142916553
      ],
      "properties": {
        "Node name for S&R": "KSampler",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        360,
        483.7890625
      ],
      "type": "KSampler",
      "widgets_values": [
        364767852585212,
        "fixed",
        50,
        4,
        "euler",
        "simple",
        1
      ]
    },
    {
      "flags": {},
      "id": 15,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            12
          ],
          "name": "MODEL",
          "slot_index": 0,
          "type": "MODEL"
        }
      ],
      "pos": [
        2435.583091907808,
        -107.19769311715169
      ],
      "properties": {
        "Node name for S&R": "UNETLoader",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "models": [
          {
            "directory": "diffusion_models",
            "name": "qwen_image_2512_bf16.safetensors",
            "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/diffusion_models/qwen_image_2512_bf16.safetensors"
          }
        ],
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        395.98958333333337,
        98.88020833333334
      ],
      "type": "UNETLoader",
      "widgets_values": [
        "qwen_image_2512_bf16.safetensors",
        "default"
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 9,
      "inputs": [
        {
          "link": 7,
          "name": "samples",
          "type": "LATENT"
        },
        {
          "link": 8,
          "name": "vae",
          "type": "VAE"
        }
      ],
      "mode": 0,
      "order": 12,
      "outputs": [
        {
          "links": [
            10,
            55
          ],
          "name": "IMAGE",
          "slot_index": 0,
          "type": "IMAGE"
        }
      ],
      "pos": [
        3653.873780953788,
        -100.15334728110702
      ],
      "properties": {
        "Node name for S&R": "VAEDecode",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        251.9921875,
        60
      ],
      "type": "VAEDecode",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 49,
      "inputs": [
        {
          "link": 53,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 15,
      "outputs": [],
      "pos": [
        4460,
        380
      ],
      "properties": {},
      "size": [
        480.5338541666667,
        392.51302083333337
      ],
      "type": "SaveImage",
      "widgets_values": [
        "360_4k"
      ]
    },
    {
      "flags": {},
      "id": 11,
      "inputs": [
        {
          "link": 10,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 4,
      "order": 13,
      "outputs": [],
      "pos": [
        4470,
        -80
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.64",
        "widget_ue_connectable": {}
      },
      "size": [
        486.8359375,
        294.7916666666667
      ],
      "type": "SaveImage",
      "widgets_values": [
        "360_2k"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 51,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            60
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        1880,
        -100
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline"
      },
      "size": [
        400,
        200
      ],
      "title": "Location Prompt",
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "a quiet lakeside with pine trees and crystal blue lake. Captured during a sunset, the sun is in the frame with many clouds nearby"
      ]
    },
    {
      "flags": {},
      "id": 50,
      "inputs": [
        {
          "link": 55,
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 14,
      "outputs": [
        {
          "links": [
            53
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        3992.2379980739865,
        33.35486672827263
      ],
      "properties": {
        "proxyWidgets": [
          [
            "28",
            "model"
          ],
          [
            "30",
            "value"
          ],
          [
            "27",
            "seed"
          ],
          [
            "27",
            "control_after_generate"
          ]
        ]
      },
      "size": [
        416.6666666666667,
        150
      ],
      "title": "SeedVR2 Image Upscaler",
      "type": "ed1ec86a-5ed7-4d37-b7cd-0e3c0e58aad5",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 52,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            59
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        2880,
        70
      ],
      "properties": {
        "Node name for S&R": "PrimitiveStringMultiline"
      },
      "size": [
        400,
        200
      ],
      "type": "PrimitiveStringMultiline",
      "widgets_values": [
        "equirectangular 360 image, "
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 53,
      "inputs": [
        {
          "link": 59,
          "name": "string_a",
          "type": "STRING",
          "widget": {
            "name": "string_a"
          }
        },
        {
          "link": 60,
          "name": "string_b",
          "type": "STRING",
          "widget": {
            "name": "string_b"
          }
        }
      ],
      "mode": 0,
      "order": 8,
      "outputs": [
        {
          "links": [
            61
          ],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        2880,
        120
      ],
      "properties": {
        "Node name for S&R": "StringConcatenate"
      },
      "size": [
        400,
        200
      ],
      "type": "StringConcatenate",
      "widgets_values": [
        "",
        "",
        ""
      ]
    },
    {
      "flags": {},
      "id": 5,
      "inputs": [],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            8
          ],
          "name": "VAE",
          "slot_index": 0,
          "type": "VAE"
        }
      ],
      "pos": [
        2430,
        230
      ],
      "properties": {
        "Node name for S&R": "VAELoader",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "models": [
          {
            "directory": "vae",
            "name": "qwen_image_vae.safetensors",
            "url": "https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors"
          }
        ],
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        395.98958333333337,
        70
      ],
      "type": "VAELoader",
      "widgets_values": [
        "qwen_image_vae.safetensors"
      ]
    },
    {
      "flags": {},
      "id": 6,
      "inputs": [],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [
            16
          ],
          "name": "LATENT",
          "type": "LATENT"
        }
      ],
      "pos": [
        2430,
        360
      ],
      "properties": {
        "Node name for S&R": "EmptySD3LatentImage",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        390,
        106
      ],
      "type": "EmptySD3LatentImage",
      "widgets_values": [
        2048,
        1024,
        1
      ]
    },
    {
      "flags": {},
      "id": 1,
      "inputs": [
        {
          "link": 1,
          "name": "model",
          "type": "MODEL"
        }
      ],
      "mode": 0,
      "order": 9,
      "outputs": [
        {
          "links": [
            13
          ],
          "name": "MODEL",
          "type": "MODEL"
        }
      ],
      "pos": [
        3250,
        -100
      ],
      "properties": {
        "Node name for S&R": "ModelSamplingAuraFlow",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ver": "0.3.48",
        "widget_ue_connectable": {}
      },
      "size": [
        360,
        66.66666666666667
      ],
      "type": "ModelSamplingAuraFlow",
      "widgets_values": [
        3.1000000000000005
      ]
    }
  ],
  "revision": 0,
  "version": 0.4
}