{
  "createdAt": "2026-11-05",
  "type": "original-browser-rendered-concept",
  "model": "Original four-storey courtyard building, furnished ground floor and urban context, created in project-owned procedural geometry.",
  "renderer": {
    "name": "Three.js",
    "version": "0.186.1",
    "locallyHosted": true,
    "license": "MIT",
    "licensePath": "/assets/vendor/THREE-LICENSE.txt"
  },
  "authenticity": "These images show the website demonstration model. They are conceptual studies, not photographs, built projects, commissioned work, construction documents or testimonials.",
  "externalMedia": "No external models, photographs or texture images were used.",
  "rights": "Original concept imagery created for this project. The rendering library is redistributed under its separate MIT license.",
  "images": [
    {
      "id": "study-city",
      "view": "city",
      "src": "/assets/study-city.webp",
      "width": 1200,
      "height": 619,
      "bytes": 24190,
      "sha256": "a190363aafc660bef6a61d9ee0fecbab3e457354a681c1fcb0fcb461776f2987",
      "title": {
        "en": "Urban block",
        "es": "Manzana urbana"
      },
      "alt": {
        "en": "Conceptual 3D study of a four-storey courtyard building, with tree-lined streets and surrounding city blocks.",
        "es": "Estudio 3D conceptual de un edificio de cuatro niveles con patio central, calles arboladas y manzanas urbanas alrededor."
      },
      "caption": {
        "en": "Original conceptual study. Illustrative geometry; not a completed client project.",
        "es": "Estudio conceptual original. Geometría ilustrativa; no es una obra realizada para un cliente."
      },
      "original": {
        "path": "demo/stills/study-city.png",
        "width": 1280,
        "height": 660,
        "sha256": "8534e86a61371ce86d31d3da8e6911c613c0c02bb79719f22739cdfed20f82a6"
      },
      "capture": {
        "source": "demo/screenshots/district-1280.png",
        "method": "Crop of a settled, actual browser-rendered canvas from the Codex CUA tab screenshot API; no native window or browser chrome.",
        "rectangleCssPixels": {
          "x": 0,
          "y": 78,
          "width": 1280,
          "height": 660
        },
        "cameraPosition": [
          67,
          54,
          75
        ],
        "cameraTarget": [
          0,
          2.5,
          0
        ],
        "verticalFieldOfViewDegrees": 38
      },
      "processing": "Exact canvas extraction, then proportional resize to 1200 pixels wide and WebP quality 88. No compositing, generative alteration or creative retouching."
    },
    {
      "id": "study-building",
      "view": "building",
      "src": "/assets/study-building.webp",
      "width": 1200,
      "height": 619,
      "bytes": 44762,
      "sha256": "cdda240e8d96bc9685a02d06137846bbe82645f5d9eebd46a2375d3aadc84f68",
      "title": {
        "en": "Building approach",
        "es": "Acercamiento al edificio"
      },
      "alt": {
        "en": "Conceptual 3D close-up of glazed façades, timber screens and an open courtyard in a four-storey building.",
        "es": "Acercamiento 3D conceptual a las fachadas acristaladas, celosías de madera y patio abierto de un edificio de cuatro niveles."
      },
      "caption": {
        "en": "Original conceptual study. Illustrative geometry; not a completed client project.",
        "es": "Estudio conceptual original. Geometría ilustrativa; no es una obra realizada para un cliente."
      },
      "original": {
        "path": "demo/stills/study-building.png",
        "width": 1280,
        "height": 660,
        "sha256": "8ef341277034d8beb7ac6fad06091a6f37241e11b6e5f020bc9656a29e0b7f9c"
      },
      "capture": {
        "source": "demo/screenshots/building-1280.png",
        "method": "Crop of a settled, actual browser-rendered canvas from the Codex CUA tab screenshot API; no native window or browser chrome.",
        "rectangleCssPixels": {
          "x": 0,
          "y": 78,
          "width": 1280,
          "height": 660
        },
        "cameraPosition": [
          35,
          27,
          39
        ],
        "cameraTarget": [
          0,
          5,
          0
        ],
        "verticalFieldOfViewDegrees": 38
      },
      "processing": "Exact canvas extraction, then proportional resize to 1200 pixels wide and WebP quality 88. No compositing, generative alteration or creative retouching."
    },
    {
      "id": "study-interior",
      "view": "interior",
      "src": "/assets/study-interior.webp",
      "width": 1200,
      "height": 619,
      "bytes": 31864,
      "sha256": "a218a8b790528e7e5c620bb6cfdf54310c132b9a3fbfe03acdc49e0982f023be",
      "title": {
        "en": "Ground-floor cutaway",
        "es": "Corte del nivel de acceso"
      },
      "alt": {
        "en": "Conceptual 3D ground-floor cutaway with a furnished living area, dining table, kitchen and central courtyard.",
        "es": "Corte 3D conceptual del nivel de acceso, con sala amueblada, comedor, cocina y patio central."
      },
      "caption": {
        "en": "Original conceptual study. Illustrative geometry; not a completed client project.",
        "es": "Estudio conceptual original. Geometría ilustrativa; no es una obra realizada para un cliente."
      },
      "original": {
        "path": "demo/stills/study-interior.png",
        "width": 1280,
        "height": 660,
        "sha256": "3e02022d677365ad564a459c8068cd9b41af96504152eef292b7332f032f45ae"
      },
      "capture": {
        "source": "demo/screenshots/interior-1280.png",
        "method": "Crop of a settled, actual browser-rendered canvas from the Codex CUA tab screenshot API; no native window or browser chrome.",
        "rectangleCssPixels": {
          "x": 0,
          "y": 78,
          "width": 1280,
          "height": 660
        },
        "cameraPosition": [
          22,
          17,
          25
        ],
        "cameraTarget": [
          6.5,
          0.9,
          3
        ],
        "verticalFieldOfViewDegrees": 38
      },
      "processing": "Exact canvas extraction, then proportional resize to 1200 pixels wide and WebP quality 88. No compositing, generative alteration or creative retouching."
    }
  ]
}
