Nav Logo
Why Meta Quest?
Design
Develop
API reference
Distribute
Blog
Support
Login

Nav Logo
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta
Blog
Mixed Reality with Passthrough
​
Back to Blog
Jul 23, 2021

Mixed Reality with Passthrough

Oculus VRBlog Hero Image

Today we’re excited to introduce Passthrough API Experimental—a way to build and test apps that seamlessly blend the real and virtual worlds and open up new possibilities for mixed reality experiences. Available in our upcoming v31 SDK release, Passthrough API Experimental will allow you to create new experiences for:
  • Productivity: Enable users to collaborate with a remote team of co-workers or friends through virtual monitors, while accessing their physical keyboard and desk.
  • Gaming: Create games that blend the excitement of a virtual world into the comfort and familiarity of the real world, like zombies hiding in your living room.
  • Co-located Social Presence: Allow users to be both engaged in your virtual content and able to interact with people and pets in the same room, at the same time.
Passthrough API Capabilities
With this experimental release, you’ll be able to customize the look and feel of Passthrough within your app, including:
Composition: You can composite Passthrough layers with other VR layers via existing blending techniques like hole punching and alpha blending.
Styling: You’ll be able to apply styles and tint to layers from a predefined list, including applying a color overlay to the feed, rendering edges, customizing opacity, and posterizing.
Custom Geometry: You can render Passthrough images to a custom mesh instead of relying on the default style mesh—for example, to project Passthrough on a planar surface.
The Passthrough API Experimental will be available for Unity developers in our upcoming SDK release, with support for other development platforms coming in the future. This experimental API allows you to start building and testing Passthrough experiences on Quest 2. The production version of Passthrough API is targeted for later this year, and at that point you’ll be able to ship these experiences to your users.
Passthrough and Privacy
We built Passthrough API with privacy in mind. Apps that use Passthrough API cannot access, view, or store images or videos of your physical environment from the Oculus Quest 2 sensors. This means raw images from device sensors are processed on-device.
We’re excited to see all the mixed reality experiences you build with Passthrough! Additional details, samples, and documentation will be available to developers with our upcoming SDK release. Please let us know what you think and share your feedback in the developer forums.
Apps
Quest
Unity
Did you find this page helpful?
Thumbs up icon
Thumbs down icon

Explore more
May 15, 2025Creator Spotlight: How Habitor Built a World in 5.5 Hours with GenAI
Learn how Worlds creator Habitor leveraged new GenAI tools to build a complete, functional world from scratch in just 5.5 hours.
All, Apps, Design, Games, Mobile
Read article
May 14, 2025Streamline Multi-user Setup with the Colocated Experiences MR Motif
Discover simple steps and resources to set up seamless colocated mixed reality experiences. Get started with sample code, sample scenes and a tutorial video.
Code Sample, Multi-User, OpenXR, Quest, Unity
Read article
May 8, 2025Introducing North Star: A Visual Showcase for Meta Horizon Developers
Explore North Star, a Unity graphics showcase and open source GitHub project for Meta Horizon developers featuring cutting-edge visuals and graphics optimizations.
All, Hand Tracking, Optimization, Quest, Unity
Read article