SLAM: Concepts
What is SLAM
SLAM (Simultaneous Localization and Mapping) allows placing 3D content in real space without needing an image as a reference. The device understands the surfaces in the environment and positions objects on them.
Differences from Image Tracking
| Image Tracking | SLAM | |
|---|---|---|
| Requires marker | Yes | No |
| Technology | Proprietary WASM | WebXR / native ARKit |
| Positioning | Relative to marker | Relative to surfaces |
| Typical use case | Packaging, posters, art | Furniture, objects in space |
How it works in Monolook
Monolook unifies the SLAM experience across all platforms:
- Android and headsets — Uses WebXR directly
- iOS — Native bridge via AppClip that exposes a WebXR-equivalent API
- Unity — Adapter in beta
This allows developing a single experience compatible with iOS, Android, Meta Quest, Pico 4, and Apple Vision Pro without code changes.
Current version
SLAM SDK: 1.0.14