Oculus Integration SDK

| Published 2020-04-28

Oculus Integration for Unity - 16.0

Unity provides built-in VR support for Oculus devices. The Oculus Integration package adds scripts, prefabs, samples, and other resources to supplement Unity’s built-in support. The package includes an interface for controlling VR camera behavior, a first-person control prefab, a unified input API for controllers, rendering features, debugging tools, and more.

For more information about getting started with Oculus app development in Unity, go to Get Started with Oculus in Unity.

Download Oculus Integration Package

The Oculus Integration package, OculusIntegration.unitypackage, is available for download from the Unity Asset Store and on the Unity Integration Archive page.

Before you import the package in unity, check the hardware, software, and Unity version requirements before you import the Oculus Integration package. The minimum supported Unity Editor version for Oculus development is 2017.4.16.

New Features

Integration Changes

  • Updated the Oculus Unity Integration to v16.0, including:

    • Updated OVRPlugin to 1.48

    • Updated the Audio Spatializer to 16.0

    • Updated the Platform integration to 16.0

    • Updated the Avatar integration to 15.0

    • Updated the LipSync integration to 1.43

  • Quest Mixed Reality Capture (MRC) now functions with Universal Render Pipeline (URP)/Scriptable Render Pipeline (SRP).

  • OVRPlugin.GetSystemHeadsetType() returns Oculus_Link_Quest when using Oculus Link.

Importing the latest Oculus Integration

Follow instructions outlined in Import Oculus Integration Package to ensure a smooth upgrade experience.

Legacy Unity Release Archive

Legacy versions of the Unity Integration can be found in the Unity Integration Archive.