{
  "config": {},
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        2306.021870681925,
        -60.96226230171996
      ],
      "scale": 0.4727977960010264
    },
    "frontendVersion": "1.38.6",
    "links_added_by_ue": [],
    "ue_links": [],
    "workflowRendererVersion": "LG"
  },
  "groups": [],
  "id": "d2a78457-e57e-448b-a5dc-b1c4edbf74a0",
  "last_link_id": 64,
  "last_node_id": 40,
  "links": [
    [
      55,
      11,
      0,
      38,
      0,
      "IMAGE"
    ],
    [
      56,
      38,
      0,
      30,
      0,
      "IMAGE"
    ],
    [
      60,
      39,
      0,
      37,
      0,
      "IMAGE"
    ],
    [
      62,
      40,
      0,
      39,
      0,
      "IMAGE"
    ],
    [
      63,
      11,
      0,
      40,
      0,
      "IMAGE"
    ],
    [
      64,
      38,
      0,
      40,
      1,
      "IMAGE"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 38,
      "inputs": [
        {
          "link": 55,
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        }
      ],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            56,
            64
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -1303.6666541075379,
        491.66666828853806
      ],
      "properties": {
        "Node name for S&R": "GeminiImage2Node"
      },
      "size": [
        430,
        575
      ],
      "type": "GeminiImage2Node",
      "widgets_values": [
        "Create an orthographic blueprint that describes this building in plan, elevation and section.\n\n\n\n\n",
        "gemini-3-pro-image-preview",
        42,
        "randomize",
        "16:9",
        "1K",
        "IMAGE",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "flags": {},
      "id": 11,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            55,
            63
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -1770,
        490
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.1",
          "widget_ue_connectable": {}
        },
        "ver": "0.3.52"
      },
      "size": [
        420,
        590
      ],
      "type": "LoadImage",
      "widgets_values": [
        "api_from_photo_2_miniature_input_image.png",
        "image"
      ]
    },
    {
      "flags": {},
      "id": 30,
      "inputs": [
        {
          "link": 56,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 2,
      "outputs": [],
      "pos": [
        -830,
        500
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.1",
          "widget_ue_connectable": {}
        },
        "ver": "0.3.56"
      },
      "size": [
        470,
        585
      ],
      "type": "SaveImage",
      "widgets_values": [
        "nano_banana_pro"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 39,
      "inputs": [
        {
          "link": 62,
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            60
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [],
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        -590,
        1150
      ],
      "properties": {
        "Node name for S&R": "GeminiImage2Node"
      },
      "size": [
        460,
        580
      ],
      "type": "GeminiImage2Node",
      "widgets_values": [
        "A miniature architectural scale model of a purple house, carefully crafted with clean edges and subtle textures. The model sits on an architect’s wooden work desk surrounded by design tools: cutting mats, rulers, pencils, foam board scraps, and a soft warm desk lamp. Behind the desk, pinned on the wall, is the blueprint shown in the reference image—detailed elevation lines, structural markings, and measurements clearly visible. The scene feels like a real architect’s workspace, with natural daylight from the side, a professional, realistic photography style, shallow depth of field, and high detail.\n",
        "gemini-3-pro-image-preview",
        42,
        "randomize",
        "16:9",
        "1K",
        "IMAGE",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "flags": {},
      "id": 37,
      "inputs": [
        {
          "link": 60,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [],
      "pos": [
        -100,
        1160
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.1",
          "widget_ue_connectable": {}
        },
        "ver": "0.3.56"
      },
      "size": [
        460,
        565
      ],
      "type": "SaveImage",
      "widgets_values": [
        "nano_banana_pro"
      ]
    },
    {
      "flags": {},
      "id": 40,
      "inputs": [
        {
          "label": "image0",
          "link": 63,
          "name": "images.image0",
          "type": "IMAGE"
        },
        {
          "label": "image1",
          "link": 64,
          "name": "images.image1",
          "type": "IMAGE"
        },
        {
          "label": "image2",
          "link": null,
          "name": "images.image2",
          "shape": 7,
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            62
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -830,
        1160
      ],
      "properties": {
        "Node name for S&R": "BatchImagesNode"
      },
      "size": [
        187.5,
        66
      ],
      "type": "BatchImagesNode",
      "widgets_values": []
    }
  ],
  "revision": 3,
  "version": 0.4
}