{
  "wall_height": 2.7,
  "house_prompt": "A compact studio room with one storage cabinet and a small table.",
  "rooms": [
    {
      "id": "studio",
      "type": "studio",
      "position": [
        0.0,
        0.0
      ],
      "width": 5.0,
      "length": 4.0,
      "prompt": "A compact studio room with one storage cabinet and a small table.",
      "connections": {},
      "exterior_walls": []
    }
  ],
  "placed_rooms": [
    {
      "room_id": "studio",
      "position": [
        0.0,
        0.0
      ],
      "width": 4.0,
      "depth": 5.0,
      "walls": [
        {
          "wall_id": "studio_north",
          "room_id": "studio",
          "direction": "north",
          "start_point": [
            0.0,
            5.0
          ],
          "end_point": [
            4.0,
            5.0
          ],
          "length": 4.0,
          "is_exterior": true,
          "faces_rooms": [],
          "openings": [
            {
              "opening_id": "window_1",
              "opening_type": "window",
              "position_along_wall": 0.9392826704867278,
              "width": 1.2,
              "height": 1.2,
              "sill_height": 0.9
            }
          ]
        },
        {
          "wall_id": "studio_south",
          "room_id": "studio",
          "direction": "south",
          "start_point": [
            0.0,
            0.0
          ],
          "end_point": [
            4.0,
            0.0
          ],
          "length": 4.0,
          "is_exterior": true,
          "faces_rooms": [],
          "openings": []
        },
        {
          "wall_id": "studio_east",
          "room_id": "studio",
          "direction": "east",
          "start_point": [
            4.0,
            0.0
          ],
          "end_point": [
            4.0,
            5.0
          ],
          "length": 5.0,
          "is_exterior": true,
          "faces_rooms": [],
          "openings": [
            {
              "opening_id": "window_2",
              "opening_type": "window",
              "position_along_wall": 1.7762059314440601,
              "width": 1.2,
              "height": 1.2,
              "sill_height": 0.9
            }
          ]
        },
        {
          "wall_id": "studio_west",
          "room_id": "studio",
          "direction": "west",
          "start_point": [
            0.0,
            0.0
          ],
          "end_point": [
            0.0,
            5.0
          ],
          "length": 5.0,
          "is_exterior": true,
          "faces_rooms": [],
          "openings": [
            {
              "opening_id": "door_1",
              "opening_type": "door",
              "position_along_wall": 2.7109940363291902,
              "width": 0.9,
              "height": 2.1,
              "sill_height": 0.0
            }
          ]
        }
      ]
    }
  ],
  "doors": [
    {
      "id": "door_1",
      "boundary_label": "D",
      "position_segment": "center",
      "position_exact": 2.7109940363291902,
      "door_type": "exterior",
      "room_a": "studio",
      "room_b": null,
      "width": 0.9,
      "height": 2.1
    }
  ],
  "windows": [
    {
      "id": "window_1",
      "boundary_label": "A",
      "position_along_wall": 0.9392826704867278,
      "room_id": "studio",
      "wall_direction": "north",
      "width": 1.2,
      "height": 1.2,
      "sill_height": 0.9
    },
    {
      "id": "window_2",
      "boundary_label": "C",
      "position_along_wall": 1.7762059314440601,
      "room_id": "studio",
      "wall_direction": "east",
      "width": 1.2,
      "height": 1.2,
      "sill_height": 0.9
    }
  ],
  "room_materials": {},
  "exterior_material": null,
  "placement_valid": true,
  "connectivity_valid": true,
  "boundary_labels": {
    "A": [
      "studio",
      null,
      "north"
    ],
    "B": [
      "studio",
      null,
      "south"
    ],
    "C": [
      "studio",
      null,
      "east"
    ],
    "D": [
      "studio",
      null,
      "west"
    ]
  },
  "room_geometries": {
    "studio": {
      "sdf_path": "room_geometry/room_geometry_studio.sdf",
      "walls": [
        {
          "object_id": "north_wall",
          "object_type": "wall",
          "name": "north_wall",
          "description": "Room north_wall",
          "transform": {
            "translation": [
              0.0,
              2.475,
              1.35
            ],
            "rotation_wxyz": [
              1.0,
              0.0,
              0.0,
              0.0
            ]
          },
          "geometry_path": null,
          "sdf_path": null,
          "image_path": null,
          "support_surfaces": [],
          "placement_info": null,
          "metadata": {},
          "bbox_min": [
            -2.0,
            -0.025,
            -1.35
          ],
          "bbox_max": [
            2.0,
            0.025,
            1.35
          ],
          "immutable": true,
          "scale_factor": 1.0
        },
        {
          "object_id": "south_wall",
          "object_type": "wall",
          "name": "south_wall",
          "description": "Room south_wall",
          "transform": {
            "translation": [
              0.0,
              -2.475,
              1.35
            ],
            "rotation_wxyz": [
              1.0,
              0.0,
              0.0,
              0.0
            ]
          },
          "geometry_path": null,
          "sdf_path": null,
          "image_path": null,
          "support_surfaces": [],
          "placement_info": null,
          "metadata": {},
          "bbox_min": [
            -2.0,
            -0.025,
            -1.35
          ],
          "bbox_max": [
            2.0,
            0.025,
            1.35
          ],
          "immutable": true,
          "scale_factor": 1.0
        },
        {
          "object_id": "east_wall",
          "object_type": "wall",
          "name": "east_wall",
          "description": "Room east_wall",
          "transform": {
            "translation": [
              1.975,
              0.0,
              1.35
            ],
            "rotation_wxyz": [
              1.0,
              0.0,
              0.0,
              0.0
            ]
          },
          "geometry_path": null,
          "sdf_path": null,
          "image_path": null,
          "support_surfaces": [],
          "placement_info": null,
          "metadata": {},
          "bbox_min": [
            -0.025,
            -2.5,
            -1.35
          ],
          "bbox_max": [
            0.025,
            2.5,
            1.35
          ],
          "immutable": true,
          "scale_factor": 1.0
        },
        {
          "object_id": "west_wall",
          "object_type": "wall",
          "name": "west_wall",
          "description": "Room west_wall",
          "transform": {
            "translation": [
              -1.975,
              0.0,
              1.35
            ],
            "rotation_wxyz": [
              1.0,
              0.0,
              0.0,
              0.0
            ]
          },
          "geometry_path": null,
          "sdf_path": null,
          "image_path": null,
          "support_surfaces": [],
          "placement_info": null,
          "metadata": {},
          "bbox_min": [
            -0.025,
            -2.5,
            -1.35
          ],
          "bbox_max": [
            0.025,
            2.5,
            1.35
          ],
          "immutable": true,
          "scale_factor": 1.0
        }
      ],
      "width": 5.0,
      "length": 4.0,
      "wall_height": 2.7,
      "wall_thickness": 0.05,
      "openings": [
        {
          "opening_id": "window_1",
          "opening_type": "window",
          "wall_direction": "north",
          "center_world": [
            -0.46071732951327227,
            2.5,
            1.5
          ],
          "width": 1.2,
          "sill_height": 0.9,
          "height": 1.2,
          "clearance_bbox_min": [
            -1.0607173295132721,
            2.0,
            0.0
          ],
          "clearance_bbox_max": [
            0.1392826704867276,
            2.5,
            2.1
          ],
          "wall_start": [
            -2.0,
            2.5
          ],
          "wall_end": [
            2.0,
            2.5
          ],
          "position_along_wall": 0.9392826704867278
        },
        {
          "opening_id": "window_2",
          "opening_type": "window",
          "wall_direction": "east",
          "center_world": [
            2.0,
            -0.12379406855593977,
            1.5
          ],
          "width": 1.2,
          "sill_height": 0.9,
          "height": 1.2,
          "clearance_bbox_min": [
            1.5,
            -0.7237940685559399,
            0.0
          ],
          "clearance_bbox_max": [
            2.0,
            0.4762059314440603,
            2.1
          ],
          "wall_start": [
            2.0,
            -2.5
          ],
          "wall_end": [
            2.0,
            2.5
          ],
          "position_along_wall": 1.7762059314440601
        },
        {
          "opening_id": "door_1",
          "opening_type": "door",
          "wall_direction": "west",
          "center_world": [
            -2.0,
            0.6609940363291904,
            1.05
          ],
          "width": 0.9,
          "sill_height": 0.0,
          "height": 2.1,
          "clearance_bbox_min": [
            -2.0,
            0.21099403632919023,
            0.0
          ],
          "clearance_bbox_max": [
            -1.2,
            1.1109940363291906,
            2.1
          ],
          "wall_start": [
            -2.0,
            -2.5
          ],
          "wall_end": [
            -2.0,
            2.5
          ],
          "position_along_wall": 2.7109940363291902
        }
      ],
      "floor": {
        "object_id": "floor_studio",
        "object_type": "floor",
        "name": "Floor",
        "description": "Floor surface",
        "transform": {
          "translation": [
            0.0,
            0.0,
            0.0
          ],
          "rotation_wxyz": [
            1.0,
            0.0,
            0.0,
            0.0
          ]
        },
        "geometry_path": "floor_plans/studio/floors/floor.gltf",
        "sdf_path": null,
        "image_path": null,
        "support_surfaces": [],
        "placement_info": null,
        "metadata": {},
        "bbox_min": [
          -2.0,
          -2.5,
          -0.1
        ],
        "bbox_max": [
          2.0,
          2.5,
          0.0
        ],
        "immutable": true,
        "scale_factor": 1.0
      },
      "wall_normals": {
        "north_wall": [
          0.0,
          -1.0
        ],
        "south_wall": [
          0.0,
          1.0
        ],
        "east_wall": [
          -1.0,
          0.0
        ],
        "west_wall": [
          1.0,
          0.0
        ]
      }
    }
  }
}