Oculus Go Development

On 6/23/20 Oculus announced plans to sunset Oculus Go. Information about dates and alternatives can be found in the Oculus Go introduction.

Oculus Quest Development

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.

Oculus Native Spatializer for Unity

Following is a list of topics for using the Oculus Native Spatializer plugin in Unity.

For general background information on audio spatialization, see our Introduction to Virtual Reality Audio.

Spatializer Unity integration topics

  • Requirements and Setup Describes how to install and use the Oculus Native Spatializer plugin in Unity 5.2+ to develop applications.
  • Exploring Oculus Native Spatializer with the Sample Scene Describes the RedBallGreenBall scene example, which provides a simple introduction to OSNP resources and examples of how what the spatializer sounds like.
  • Applying Spatialization Describes settings in the plugin and how they affect spatialization.
  • Dynamic Room Modeling The Oculus Spatializer provides dynamic room modeling, which enables sound reflections and reverb to be generated based on a dynamically updated model of the current room within the VR experience and the user’s position within that space.
  • Audio Propagation in Unity Describes how to use the Audio Propagation feature in Unity.
  • Playing Ambisonic Audio in Unity The Oculus Spatializer supports playing AmbiX format ambisonic audio in Unity 2017.1.
  • Managing Sound FX with Oculus Audio Manager The Oculus Audio Manager provides sound fx management that is external to Unity scene files. This has audio workflow benefits as well as providing you with the ability to group sound FX events together for greater flexibility.