{
  "asset": {
    "version": "2.0",
    "generator": "Al-Fajr Turnkey 3D Architectural Pipeline (5 Meshes + PBR + Baked AO)",
    "copyright": "2026 Al-Fajr Contracting"
  },
  "scene": 0,
  "scenes": [
    {
      "name": "AlFajr_Turnkey_Villa_Resort_Scene",
      "nodes": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10
      ]
    }
  ],
  "nodes": [
    {
      "name": "Mesh_01_Foundation_Rebar",
      "mesh": 0,
      "extras": {
        "nodeType": "construction_layer",
        "stageId": 1,
        "labelAr": "01 • الأساسات والهيكل الخرساني والتسليح"
      }
    },
    {
      "name": "Mesh_02_Waterproofing_Masonry",
      "mesh": 1,
      "extras": {
        "nodeType": "construction_layer",
        "stageId": 2,
        "labelAr": "02 • المباني ومنظومة العزل المائي والحراري (Sika 107)"
      }
    },
    {
      "name": "Mesh_03_Stone_Facade_Marble",
      "mesh": 2,
      "extras": {
        "nodeType": "construction_layer",
        "stageId": 3,
        "labelAr": "03 • الواجهات الحجرية والرخام والفرش الداخلي"
      }
    },
    {
      "name": "Mesh_04_Luxury_Pool_Mural_MEP",
      "mesh": 3,
      "extras": {
        "nodeType": "construction_layer",
        "stageId": 4,
        "labelAr": "04 • مسبح الأوفر فلو والجاكوزي والشلال والتكييف"
      }
    },
    {
      "name": "Mesh_05_Turnkey_Landscape_Hardscape_Furn",
      "mesh": 4,
      "extras": {
        "nodeType": "construction_layer",
        "stageId": 4,
        "labelAr": "05 • اللاندسكيب والهاردسكيب والأثاث الفندقي والإضاءة"
      }
    },
    {
      "name": "Hotspot_01_Foundation",
      "translation": [
        -2.2,
        -0.9,
        -1.4
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "foundation",
        "stageId": 1,
        "radius": 0.45,
        "titleAr": "01 • الأساسات والهيكل الخرساني"
      }
    },
    {
      "name": "Hotspot_02_Insulation",
      "translation": [
        0.2,
        2.15,
        -1.2
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "insulation",
        "stageId": 2,
        "radius": 0.45,
        "titleAr": "02 • منظومة العزل المائي والحراري"
      }
    },
    {
      "name": "Hotspot_03_Pool",
      "translation": [
        0.0,
        -0.75,
        2.1
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "pool",
        "stageId": 4,
        "radius": 0.5,
        "titleAr": "03 • مسبح الأوفر فلو والجاكوزي المضيء"
      }
    },
    {
      "name": "Hotspot_04_Facade",
      "translation": [
        -1.5,
        1.1,
        0.4
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "facade",
        "stageId": 3,
        "radius": 0.48,
        "titleAr": "04 • الواجهات الحجرية والفرش الداخلي"
      }
    },
    {
      "name": "Hotspot_05_HVAC",
      "translation": [
        1.4,
        0.5,
        -0.5
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "hvac",
        "stageId": 4,
        "radius": 0.46,
        "titleAr": "05 • التشطيب الفندقي والسمارت هوم والتكييف"
      }
    },
    {
      "name": "Hotspot_06_Roof",
      "translation": [
        2.2,
        -0.45,
        2.35
      ],
      "extras": {
        "nodeType": "hotspot_anchor",
        "hotspotKey": "roof",
        "stageId": 4,
        "radius": 0.5,
        "titleAr": "06 • اللاندسكيب والهاردسكيب والجلسات الخارجية"
      }
    }
  ],
  "meshes": [
    {
      "name": "Mesh_01_Foundation_Rebar",
      "primitives": [
        {
          "attributes": {
            "POSITION": 0,
            "NORMAL": 1,
            "COLOR_0": 2
          },
          "indices": 3,
          "material": 0,
          "mode": 4
        }
      ],
      "extras": {
        "stageId": 1,
        "labelAr": "01 • الأساسات والهيكل الخرساني والتسليح",
        "boundingBox": {
          "min": [
            -3.8,
            -1.275,
            -3.0999999999999996
          ],
          "max": [
            3.8,
            1.87,
            3.5
          ]
        }
      }
    },
    {
      "name": "Mesh_02_Waterproofing_Masonry",
      "primitives": [
        {
          "attributes": {
            "POSITION": 4,
            "NORMAL": 5,
            "COLOR_0": 6
          },
          "indices": 7,
          "material": 1,
          "mode": 4
        }
      ],
      "extras": {
        "stageId": 2,
        "labelAr": "02 • المباني ومنظومة العزل المائي والحراري (Sika 107)",
        "boundingBox": {
          "min": [
            -2.85,
            -1.01,
            -2.5
          ],
          "max": [
            2.2,
            1.9449999999999998,
            2.5
          ]
        }
      }
    },
    {
      "name": "Mesh_03_Stone_Facade_Marble",
      "primitives": [
        {
          "attributes": {
            "POSITION": 8,
            "NORMAL": 9,
            "COLOR_0": 10
          },
          "indices": 11,
          "material": 2,
          "mode": 4
        }
      ],
      "extras": {
        "stageId": 3,
        "labelAr": "03 • الواجهات الحجرية والرخام والفرش الداخلي",
        "boundingBox": {
          "min": [
            -2.825,
            -0.7750000000000001,
            -2.175
          ],
          "max": [
            2.125,
            2.4749999999999996,
            0.44
          ]
        }
      }
    },
    {
      "name": "Mesh_04_Luxury_Pool_Mural_MEP",
      "primitives": [
        {
          "attributes": {
            "POSITION": 12,
            "NORMAL": 13,
            "COLOR_0": 14
          },
          "indices": 15,
          "material": 3,
          "mode": 4
        }
      ],
      "extras": {
        "stageId": 4,
        "labelAr": "04 • مسبح الأوفر فلو والجاكوزي والشلال والتكييف",
        "boundingBox": {
          "min": [
            -2.075,
            -0.875,
            -1.6900000000000002
          ],
          "max": [
            2.6599999999999997,
            2.25,
            2.4000000000000004
          ]
        }
      }
    },
    {
      "name": "Mesh_05_Turnkey_Landscape_Hardscape_Furn",
      "primitives": [
        {
          "attributes": {
            "POSITION": 16,
            "NORMAL": 17,
            "COLOR_0": 18
          },
          "indices": 19,
          "material": 4,
          "mode": 4
        }
      ],
      "extras": {
        "stageId": 4,
        "labelAr": "05 • اللاندسكيب والهاردسكيب والأثاث الفندقي والإضاءة",
        "boundingBox": {
          "min": [
            -3.6,
            -0.975,
            -2.84
          ],
          "max": [
            3.6,
            2.23,
            3.0250000000000004
          ]
        }
      }
    }
  ],
  "materials": [
    {
      "name": "PBR_Reinforced_Concrete_350",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.46,
          0.5,
          0.56,
          1.0
        ],
        "metallicFactor": 0.18,
        "roughnessFactor": 0.78
      },
      "doubleSided": true
    },
    {
      "name": "PBR_Sika_Waterproofing_Membrane",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.12,
          0.64,
          0.68,
          1.0
        ],
        "metallicFactor": 0.12,
        "roughnessFactor": 0.42
      },
      "doubleSided": true
    },
    {
      "name": "PBR_Hashmi_Stone_And_Travertine",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.91,
          0.85,
          0.74,
          1.0
        ],
        "metallicFactor": 0.08,
        "roughnessFactor": 0.36
      },
      "doubleSided": true
    },
    {
      "name": "PBR_Crystal_Water_And_Royal_Gold",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.14,
          0.76,
          0.84,
          0.92
        ],
        "metallicFactor": 0.35,
        "roughnessFactor": 0.12
      },
      "doubleSided": true
    },
    {
      "name": "PBR_Turnkey_Teak_Marble_And_Botanicals",
      "pbrMetallicRoughness": {
        "baseColorFactor": [
          0.76,
          0.62,
          0.42,
          1.0
        ],
        "metallicFactor": 0.14,
        "roughnessFactor": 0.32
      },
      "doubleSided": true
    }
  ],
  "accessors": [
    {
      "bufferView": 0,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 288,
      "type": "VEC3",
      "min": [
        -3.8,
        -1.275,
        -3.0999999999999996
      ],
      "max": [
        3.8,
        1.87,
        3.5
      ]
    },
    {
      "bufferView": 1,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 288,
      "type": "VEC3"
    },
    {
      "bufferView": 2,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 288,
      "type": "VEC4"
    },
    {
      "bufferView": 3,
      "byteOffset": 0,
      "componentType": 5123,
      "count": 432,
      "type": "SCALAR"
    },
    {
      "bufferView": 4,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 144,
      "type": "VEC3",
      "min": [
        -2.85,
        -1.01,
        -2.5
      ],
      "max": [
        2.2,
        1.9449999999999998,
        2.5
      ]
    },
    {
      "bufferView": 5,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 144,
      "type": "VEC3"
    },
    {
      "bufferView": 6,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 144,
      "type": "VEC4"
    },
    {
      "bufferView": 7,
      "byteOffset": 0,
      "componentType": 5123,
      "count": 216,
      "type": "SCALAR"
    },
    {
      "bufferView": 8,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 168,
      "type": "VEC3",
      "min": [
        -2.825,
        -0.7750000000000001,
        -2.175
      ],
      "max": [
        2.125,
        2.4749999999999996,
        0.44
      ]
    },
    {
      "bufferView": 9,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 168,
      "type": "VEC3"
    },
    {
      "bufferView": 10,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 168,
      "type": "VEC4"
    },
    {
      "bufferView": 11,
      "byteOffset": 0,
      "componentType": 5123,
      "count": 252,
      "type": "SCALAR"
    },
    {
      "bufferView": 12,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 96,
      "type": "VEC3",
      "min": [
        -2.075,
        -0.875,
        -1.6900000000000002
      ],
      "max": [
        2.6599999999999997,
        2.25,
        2.4000000000000004
      ]
    },
    {
      "bufferView": 13,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 96,
      "type": "VEC3"
    },
    {
      "bufferView": 14,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 96,
      "type": "VEC4"
    },
    {
      "bufferView": 15,
      "byteOffset": 0,
      "componentType": 5123,
      "count": 144,
      "type": "SCALAR"
    },
    {
      "bufferView": 16,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 408,
      "type": "VEC3",
      "min": [
        -3.6,
        -0.975,
        -2.84
      ],
      "max": [
        3.6,
        2.23,
        3.0250000000000004
      ]
    },
    {
      "bufferView": 17,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 408,
      "type": "VEC3"
    },
    {
      "bufferView": 18,
      "byteOffset": 0,
      "componentType": 5126,
      "count": 408,
      "type": "VEC4"
    },
    {
      "bufferView": 19,
      "byteOffset": 0,
      "componentType": 5123,
      "count": 612,
      "type": "SCALAR"
    }
  ],
  "bufferViews": [
    {
      "buffer": 0,
      "byteOffset": 0,
      "byteLength": 3456,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 3456,
      "byteLength": 3456,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 6912,
      "byteLength": 4608,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 11520,
      "byteLength": 864,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteOffset": 12384,
      "byteLength": 1728,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 14112,
      "byteLength": 1728,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 15840,
      "byteLength": 2304,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 18144,
      "byteLength": 432,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteOffset": 18576,
      "byteLength": 2016,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 20592,
      "byteLength": 2016,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 22608,
      "byteLength": 2688,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 25296,
      "byteLength": 504,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteOffset": 25800,
      "byteLength": 1152,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 26952,
      "byteLength": 1152,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 28104,
      "byteLength": 1536,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 29640,
      "byteLength": 288,
      "target": 34963
    },
    {
      "buffer": 0,
      "byteOffset": 29928,
      "byteLength": 4896,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 34824,
      "byteLength": 4896,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 39720,
      "byteLength": 6528,
      "target": 34962
    },
    {
      "buffer": 0,
      "byteOffset": 46248,
      "byteLength": 1224,
      "target": 34963
    }
  ],
  "buffers": [
    {
      "byteLength": 47472
    }
  ]
}