{
  "method": "Fit inexpensive fallback wall detail to real municipal building geometry.\n\nOSM footprints associate walls with building height/type. Window arrangements\nare procedural approximations, explicitly not recovered/surveyed facade data.\nPhotographic panels take precedence at runtime.\n",
  "triangles": 146069,
  "buildings": 1211,
  "source": "Municipal Brno LOD2 and OpenStreetMap",
  "windows": "Procedural estimates; photo panels override the fallback",
  "colour": "OSM building:colour where tagged, then photo-observed tones from the same building, otherwise a muted estimated palette",
  "photoColourBuildings": 56,
  "photoColourProvenance": "/data/photo-wall-colours.json"
}