Develop
Develop
Select your platform

Built-in Test Rooms

Updated: Jan 5, 2026

Overview

Meta XR Simulator allows you to simulate mixed reality (MR) applications in synthetic environments. Your application can use the scene information embedded in the environments in addition to the passthrough content. The room can be switched by using the Synthetic Environment menu in the top right corner of the Meta XR Simulator window.

Hero rooms

Meta XR Simulator has three realistic synthetic environments: a game room, a living room, and a bedroom.
Showing the game room scene.
Showing the living room scene.
Showing the bedroom scene.

More feature rooms

Meta XR Simulator has introduced six additional feature rooms. You can use these rooms to test MR apps, ensuring compatibility with a variety of room layouts.

Office

Office

Trapezoidal room

Trapezoidal Room

Corridor

Corridor

Furniture-filled Room

Furniture-filled Room

L-shape room

L-shape Room

High-ceiling room

High-ceiling Room
Note: Passthrough stylization is not fully supported.
If you’re using Meta XR Simulator with Vulkan, you will need to manually set a configuration parameter for passthrough to work. First, open /path/to/MetaXRSimulator/config/sim_core_configuration.json. Then, set the value of ses_texture_format to be jpg. DirectX APIs currently have better performance in passthrough simulation.

Create your own test rooms

The Synthetic Environment Builder lets you construct your own test rooms. See Synthetic Environment Builder to learn more.
Did you find this page helpful?