# Scan a real room into an editable interactive 3D scene

Wes Bos captures room measurements, photos and depth, then builds an editable Three.js office recreation with physics and browser exploration.

## Hardware
LiDAR-equipped iPhone Pro or iPad Pro; iOS/iPadOS 17+

LiDAR captures real room dimensions and depth for an editable 3D scene.

## Shopping list

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

### Confirm before buying
- An exact tested Apple device SKU is not disclosed. Verify LiDAR hardware and capture-app compatibility before buying; do not buy an external LiDAR module.

### 1 × LiDAR-equipped iPhone Pro or iPad Pro
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Capture room geometry.
- Notes: iOS/iPadOS 17 or later; model family alone is insufficient because non-LiDAR devices do not qualify.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://wesbos.com/3d-model-anything
- Source: https://github.com/wesbos/3d-model-anything

### 1 × Computer for scene reconstruction
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Build, configure or flash the software.
- Notes: Run the Codex-assisted reconstruction workflow.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://wesbos.com/3d-model-anything
- Source: https://github.com/wesbos/3d-model-anything

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

## Setup
Sensor workflow

## Coding tool
OpenAI Codex

## How the agent helped
Creator explicitly says he used Codex to rebuild his scanned office in Three.js and details the agent's build/screenshot/compare/iterate loop.

## Before you build
Needs a LiDAR-equipped Pro device and iOS/iPadOS 17+. Codex attribution applies to the scene reconstruction, not necessarily the capture app. Check measurements.

## Sources
- Original build: https://wesbos.com/3d-model-anything
- Supporting source: https://github.com/wesbos/3d-model-anything

Source reviewed 2026-11-04. Not hands-on tested.
