Overlay BIM Models on the Physical World
Bring your architectural models (USDZ/IFC/Revit) directly onto construction sites. Align structural elements in 3D, inspect utilities behind walls with LiDAR occlusion, and measure space with millimeter accuracy.
Engineered for Spatial Accuracy
Designed to bridge the gap between design office and active jobsite, eliminating errors before building begins.
LiDAR Depth Occlusion
Blend virtual BIM models behind physical columns, walls, and slabs. Leverages real-time mesh reconstruction to achieve hardware-accelerated volumetric occlusion.
Precision Controls
Forget clumsy AR drag gestures. Adjust positions using a camera-calibrated joystick, fine-tune rotation via a bottom slider, and offset height vertically along the gravity vector.
3D AprilTag Alignment
Snap models into place using physical AprilTags. Full 3D rotation alignment (yaw, pitch, roll) matches the coordinate basis (Z-up to Y-up) of Revit/IFC tags on vertical or angled walls.
Stacked Dual Dimensions
A built-in 3D spatial tape measure matches AR surfaces and renders both metric (meters) and imperial (feet-inches) measurements, stacked vertically for field clarity.
Scene persistence
Save spatial coordinate layouts directly to local storage. Security bookmarks and asynchronous Combine-based layout saving restore BIM layers across sessions.
Thermal-Optimized Engine
Built for long-duration outdoor inspections. Runs frame updates efficiently, caches directional mesh bounds, and pauses raycasting to prevent device overheating.
Experience the Interface
Interact with the controls below to preview OpenSite AR's core features.
Spatial Placement & Joystick Navigation
Rather than dragging directly on models, which causes jumps and depth errors, OpenSite AR maps translation to an interactive SwiftUI Joystick. Models track perfectly along the gravity vector relative to the camera viewport.
- World-space Joystick: Precise model pushing.
- Yaw Rotation Slider: Perfectly aligned rotation.
- Glowing Torus Ring: Explicit model selection state.
LiDAR Depth Occlusion
Active occlusion allows digital pipes and structural components to hide realistically behind physical columns, walls, and slabs. OpenSite AR reduces thermal strain by dynamically toggling mesh generation.
- Mesh Reconstruction: Hardware-backed mapping.
- Thermal Guards: Shuts down mesh cycles when static.
- Occlusion Toggle: Toggle visual layers on the fly.
Stacked 3D Spatial Measurements
Create accurate 3D dimensional linkages across construction spaces. Tapping surfaces spawns nodes linked by glowing dimensional indicators, displaying metrics simultaneously.
- Metric: Real-time meters output.
- Imperial: Standard construction Feet/Inches layout.
- Dual Readouts: Vertically stacked for readability.
3D AprilTag Basis Alignment
Align CAD models directly onto real structures using physical AprilTags. The app parses structural coordinates, changes the math basis from Z-up (CAD) to Y-up (RealityKit), and accounts for tilt.
- AprilTag 36h11: Industrial standard alignment.
- Tilt Compensation: Supports tags on vertical walls.
- Orthonormal Scaling: Guards against mesh distortion.
Hardware Requirements
OpenSite AR adapts dynamically to your hardware, unlocking depth occlusion on supported LiDAR models.
LiDAR-Enabled Devices
Required for depth occlusion, pipeline scanning, and physics-based collision mapping.
- iPhone 12 Pro, 13 Pro, 14 Pro, 15 Pro, & newer
- iPhone 12 Pro Max, 13 Pro Max, 14 Pro Max, 15 Pro Max
- iPad Pro 11" (2nd Generation or newer)
- iPad Pro 12.9" (4th Generation or newer)
ARKit Compatible
Supports model placement, manual alignment, persistence, and tape measure (no depth blocking).
- iPhone XS, XR, 11, 12, 13, 14, 15, & newer
- iPad Air (3rd Generation or newer)
- iPad (8th Generation or newer)
- Requires iOS 16.0 or newer
BIM Pipeline & Technical Architecture
Under the hood, OpenSite AR is tuned for engineering-grade precision and performance.
| Feature Area | Technical Implementation Details | Engineering Value |
|---|---|---|
| Coordinate Pipeline | Applies coordinate basis transforms (`Z-up` to `Y-up`) for external JSON metadata tags. | Aligns models perfectly flat, preventing 90° orientation issues on wall mounts. |
| AprilTag Mapping | Full 3D pose alignment utilizing tag markers (`36h11` standard) mapped to RealityKit entities. | Provides sub-centimeter overlay positioning without manual calibration. |
| Thermal Guarding | Caches Mesh bounds and pauses plane detection dynamically once structural elements are locked. | Eliminates CPU thermal throttling and limits battery drain on site. |
| Precision Controls | Translates world coordinates from camera alignment, avoiding direct finger dragging. | Enables steady micro-movements on site across long viewing lines. |
| Format Compatibility | Loads native Apple `.usdz` formats and custom `.zip` coordinate packages in place. | Allows simple sync from construction document portals and local files. |
Ready to Bring Designs to the Field?
Deploy OpenSite AR today and eliminate installation discrepancies. Available on the App Store.