{
  "coordinateConvention": "u left→right, v top→bottom in rectified façade plane. Depth metres from parent base plane. Registers are visually estimated from source photograph; recess positions are not measured architectural surveys.",
  "lipe": {
    "existingPhotoCorners": [
      [
        147.085,
        145.844
      ],
      [
        1059.012,
        512.373
      ],
      [
        1030.874,
        1757.804
      ],
      [
        148.364,
        1753.9660000000001
      ]
    ],
    "photoDisplaySize": [
      1279,
      1919
    ],
    "rectangles": [
      {
        "name": "eave",
        "u0": 0,
        "v0": 0,
        "u1": 1,
        "v1": 0.0153,
        "depth": 0.25
      },
      {
        "name": "upper-storey-belt",
        "u0": 0,
        "v0": 0.174,
        "u1": 1,
        "v1": 0.189,
        "depth": 0.18
      },
      {
        "name": "left-oriel",
        "u0": 0.0184,
        "v0": 0.3818,
        "u1": 0.2122,
        "v1": 0.8058,
        "depth": 0.65,
        "round": true
      },
      {
        "name": "right-oriel",
        "u0": 0.7872,
        "v0": 0.3613,
        "u1": 1,
        "v1": 0.7933,
        "depth": 0.55,
        "round": true
      },
      {
        "name": "window-r1-1",
        "u0": 0.0783,
        "v0": 0.1042,
        "u1": 0.1422,
        "v1": 0.1682,
        "depth": -0.2
      },
      {
        "name": "window-r1-2",
        "u0": 0.2722,
        "v0": 0.1016,
        "u1": 0.3325,
        "v1": 0.163,
        "depth": -0.2
      },
      {
        "name": "window-r1-3",
        "u0": 0.4231,
        "v0": 0.1019,
        "u1": 0.481,
        "v1": 0.1626,
        "depth": -0.2
      },
      {
        "name": "window-r1-4",
        "u0": 0.5156,
        "v0": 0.1052,
        "u1": 0.5648,
        "v1": 0.1606,
        "depth": -0.2
      },
      {
        "name": "window-r1-5",
        "u0": 0.6652,
        "v0": 0.1003,
        "u1": 0.7175,
        "v1": 0.1667,
        "depth": -0.2
      },
      {
        "name": "window-r1-6",
        "u0": 0.8452,
        "v0": 0.1031,
        "u1": 0.8997,
        "v1": 0.1662,
        "depth": -0.2
      },
      {
        "name": "window-r2-1",
        "u0": 0.0768,
        "v0": 0.2395,
        "u1": 0.1448,
        "v1": 0.3169,
        "depth": -0.2
      },
      {
        "name": "window-r2-2",
        "u0": 0.2707,
        "v0": 0.2427,
        "u1": 0.3376,
        "v1": 0.3173,
        "depth": -0.2
      },
      {
        "name": "window-r2-3",
        "u0": 0.4253,
        "v0": 0.2365,
        "u1": 0.4904,
        "v1": 0.3049,
        "depth": -0.2
      },
      {
        "name": "window-r2-4",
        "u0": 0.5161,
        "v0": 0.2407,
        "u1": 0.5716,
        "v1": 0.3059,
        "depth": -0.2
      },
      {
        "name": "window-r2-5",
        "u0": 0.6676,
        "v0": 0.2362,
        "u1": 0.7241,
        "v1": 0.3082,
        "depth": -0.2
      },
      {
        "name": "window-r2-6",
        "u0": 0.8485,
        "v0": 0.2375,
        "u1": 0.9077,
        "v1": 0.3108,
        "depth": -0.2
      },
      {
        "name": "window-r3-1",
        "u0": 0.2695,
        "v0": 0.4203,
        "u1": 0.3368,
        "v1": 0.4978,
        "depth": -0.2
      },
      {
        "name": "window-r3-2",
        "u0": 0.4285,
        "v0": 0.4245,
        "u1": 0.4918,
        "v1": 0.496,
        "depth": -0.2
      },
      {
        "name": "window-r3-3",
        "u0": 0.5199,
        "v0": 0.4246,
        "u1": 0.5747,
        "v1": 0.4942,
        "depth": -0.2
      },
      {
        "name": "window-r3-4",
        "u0": 0.6726,
        "v0": 0.4205,
        "u1": 0.7296,
        "v1": 0.4961,
        "depth": -0.2
      },
      {
        "name": "window-r4-1",
        "u0": 0.2715,
        "v0": 0.6238,
        "u1": 0.3395,
        "v1": 0.702,
        "depth": -0.2
      },
      {
        "name": "window-r4-2",
        "u0": 0.4295,
        "v0": 0.6199,
        "u1": 0.4946,
        "v1": 0.6985,
        "depth": -0.2
      },
      {
        "name": "window-r4-3",
        "u0": 0.5228,
        "v0": 0.6216,
        "u1": 0.5793,
        "v1": 0.6971,
        "depth": -0.2
      },
      {
        "name": "window-r4-4",
        "u0": 0.6779,
        "v0": 0.6182,
        "u1": 0.7354,
        "v1": 0.6976,
        "depth": -0.2
      }
    ],
    "notes": [
      "Photo-façade quad and municipal endpoints already in game.",
      "Two rounded oriel bays are the most characteristic missing depth. Rectangular boxes approximate their envelope; segmenting width into 5 strips with rounded depth profile will improve silhouette.",
      "Do not add full-width cornices at every floor: Renaissance lower wall has uninterrupted sgraffito between separate window lintels.",
      "No exposed square-facing side wall belongs to Lipé; immediately to its right is separate white #18."
    ]
  },
  "fourAtlases": {
    "texture": "svobody-east.jpg",
    "existingCorners": [
      [
        0.603,
        0.315
      ],
      [
        0.765,
        0.36
      ],
      [
        0.765,
        0.773
      ],
      [
        0.603,
        0.775
      ]
    ],
    "rectangles": [
      {
        "name": "giant-order-column-1",
        "u0": 0.225,
        "v0": 0.1378,
        "u1": 0.2564,
        "v1": 0.6343,
        "depth": 0.3
      },
      {
        "name": "giant-order-column-2",
        "u0": 0.3755,
        "v0": 0.1439,
        "u1": 0.405,
        "v1": 0.6431,
        "depth": 0.3
      },
      {
        "name": "giant-order-column-3",
        "u0": 0.5159,
        "v0": 0.1515,
        "u1": 0.5463,
        "v1": 0.6498,
        "depth": 0.3
      },
      {
        "name": "giant-order-column-4",
        "u0": 0.6513,
        "v0": 0.1543,
        "u1": 0.6826,
        "v1": 0.6512,
        "depth": 0.3
      },
      {
        "name": "main-balcony",
        "u0": 0.18,
        "v0": 0.6369,
        "u1": 0.84,
        "v1": 0.6619,
        "depth": 0.35
      },
      {
        "name": "middle-balustrade",
        "u0": 0.18,
        "v0": 0.4333,
        "u1": 0.84,
        "v1": 0.4543,
        "depth": 0.2
      }
    ],
    "notes": [
      "Column/window coordinates refer to current full-body panorama rectangle, which compresses side-bay heights. If you change that mapping, re-register this layout.",
      "Large columns cross two upper storeys and are more characteristic than generic horizontal cornices."
    ]
  },
  "west18": {
    "texture": "west-candidate-0.jpg",
    "photoQuad": [
      [
        30,
        510
      ],
      [
        875,
        270
      ],
      [
        910,
        1248
      ],
      [
        30,
        1260
      ]
    ],
    "photoSize": [
      1574,
      1338
    ],
    "rectangles": [
      {
        "name": "west18-window-r1-1",
        "u0": 0.0905,
        "v0": 0.0484,
        "u1": 0.1225,
        "v1": 0.1361,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-2",
        "u0": 0.2263,
        "v0": 0.0482,
        "u1": 0.2558,
        "v1": 0.1419,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-3",
        "u0": 0.3261,
        "v0": 0.0457,
        "u1": 0.3565,
        "v1": 0.1354,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-4",
        "u0": 0.4212,
        "v0": 0.0446,
        "u1": 0.4535,
        "v1": 0.1319,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-5",
        "u0": 0.513,
        "v0": 0.0415,
        "u1": 0.5433,
        "v1": 0.1387,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-6",
        "u0": 0.605,
        "v0": 0.0422,
        "u1": 0.6336,
        "v1": 0.1358,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-7",
        "u0": 0.698,
        "v0": 0.0456,
        "u1": 0.7269,
        "v1": 0.1407,
        "depth": -0.18
      },
      {
        "name": "west18-window-r1-8",
        "u0": 0.7955,
        "v0": 0.0504,
        "u1": 0.8225,
        "v1": 0.144,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-1",
        "u0": 0.0856,
        "v0": 0.2264,
        "u1": 0.1203,
        "v1": 0.3215,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-2",
        "u0": 0.2224,
        "v0": 0.2155,
        "u1": 0.2557,
        "v1": 0.3219,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-3",
        "u0": 0.3245,
        "v0": 0.2083,
        "u1": 0.3533,
        "v1": 0.3129,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-4",
        "u0": 0.4204,
        "v0": 0.2037,
        "u1": 0.451,
        "v1": 0.3113,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-5",
        "u0": 0.5105,
        "v0": 0.1977,
        "u1": 0.5393,
        "v1": 0.3077,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-6",
        "u0": 0.6011,
        "v0": 0.1932,
        "u1": 0.6304,
        "v1": 0.3022,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-7",
        "u0": 0.6938,
        "v0": 0.1904,
        "u1": 0.7222,
        "v1": 0.3026,
        "depth": -0.18
      },
      {
        "name": "west18-window-r2-8",
        "u0": 0.7901,
        "v0": 0.1888,
        "u1": 0.8187,
        "v1": 0.2984,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-1",
        "u0": 0.0837,
        "v0": 0.3902,
        "u1": 0.1211,
        "v1": 0.4925,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-2",
        "u0": 0.2213,
        "v0": 0.3832,
        "u1": 0.253,
        "v1": 0.4906,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-3",
        "u0": 0.3215,
        "v0": 0.3766,
        "u1": 0.3527,
        "v1": 0.4853,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-4",
        "u0": 0.417,
        "v0": 0.3691,
        "u1": 0.4487,
        "v1": 0.4769,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-5",
        "u0": 0.5079,
        "v0": 0.3631,
        "u1": 0.5378,
        "v1": 0.4708,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-6",
        "u0": 0.598,
        "v0": 0.3581,
        "u1": 0.6272,
        "v1": 0.468,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-7",
        "u0": 0.6904,
        "v0": 0.3523,
        "u1": 0.7187,
        "v1": 0.462,
        "depth": -0.18
      },
      {
        "name": "west18-window-r3-8",
        "u0": 0.7862,
        "v0": 0.3507,
        "u1": 0.8146,
        "v1": 0.4589,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-1",
        "u0": 0.0832,
        "v0": 0.5903,
        "u1": 0.1204,
        "v1": 0.6985,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-2",
        "u0": 0.2199,
        "v0": 0.5843,
        "u1": 0.2541,
        "v1": 0.694,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-3",
        "u0": 0.3196,
        "v0": 0.5777,
        "u1": 0.3518,
        "v1": 0.6836,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-4",
        "u0": 0.4157,
        "v0": 0.5692,
        "u1": 0.446,
        "v1": 0.6738,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-5",
        "u0": 0.5049,
        "v0": 0.5596,
        "u1": 0.5346,
        "v1": 0.6632,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-6",
        "u0": 0.5945,
        "v0": 0.551,
        "u1": 0.6246,
        "v1": 0.6559,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-7",
        "u0": 0.6874,
        "v0": 0.544,
        "u1": 0.7156,
        "v1": 0.6507,
        "depth": -0.18
      },
      {
        "name": "west18-window-r4-8",
        "u0": 0.7827,
        "v0": 0.5383,
        "u1": 0.81,
        "v1": 0.6424,
        "depth": -0.18
      },
      {
        "name": "eave",
        "u0": 0,
        "v0": 0,
        "u1": 1,
        "v1": 0.0091,
        "depth": 0.24
      },
      {
        "name": "upper-belt",
        "u0": 0,
        "v0": 0.1834,
        "u1": 1,
        "v1": 0.2004,
        "depth": 0.14
      },
      {
        "name": "balcony-belt",
        "u0": 0,
        "v0": 0.5411,
        "u1": 1,
        "v1": 0.5661,
        "depth": 0.3
      },
      {
        "name": "ground-belt",
        "u0": 0,
        "v0": 0.7254,
        "u1": 1,
        "v1": 0.7434,
        "depth": 0.14
      }
    ],
    "notes": [
      "Measured visually from actual main west18 wall; same virtual corner registration as extra-facade-registration.json.",
      "Corner balconies continue around chamfer; these rectangular mainwall details stop at main plane."
    ]
  }
}
