Get Started
Emulator Mode (Desktop Browser)
Section titled “Emulator Mode (Desktop Browser)”The Immersive Web Emulator is a Chrome extension that simulates a WebXR device in your browser. It provides a close approximation of the Meta Quest environment, including support for hand tracking. This makes it useful for quick development and debugging before testing on a real headset.
- Download the custom build zip file and unzip it
- Open
chrome://extensionsand enable Developer mode - Select Load unpacked and choose the unzipped folder
- Open a working example. You should see a spinning cube like the one below.

Run your first sketch
Section titled “Run your first sketch”- Go to the online editor
- Try out the examples in the
SPATIAL P5folder - When you are ready change the code and see your results in real time
- Control the emulated device through the newly added
WebXRtab inside the browsers’s developer tool panel
Device (Meta Quest 3)
Section titled “Device (Meta Quest 3)”Spatial p5 has been tested on the Meta Quest 3 using the default Meta Quest Browser. While other mixed reality devices may work, only this setup has been verified.
- Connect a bluetooth physical keyboard and mouse
- In the browser, disable the
WebXR user activation requirementflag inchrome://flags/#webxr-enforce-user-activation - Go to the online editor and try out one of the provided examples from the
SPATIAL P5folder
Interaction Notes
Section titled “Interaction Notes”- Move the browser window to the side to prevent UI elements from blocking the immersive view
- Hand tracking is only active when the immersive experience is in the foreground