Oculus Sample Framework for Unity 5 Project

1.28.0 | Published 2018-08-16
I have read and agree to the terms of the EULA, Terms of Use and Privacy Policy

Oculus Sample Framework for Unity Project 1.28.0

Please see Compatibility and Version Requirements for important known Unity issues and support information.

The Oculus Unity Sample Framework includes sample scenes and scripts illustrating common VR features such as locomotion, in-app media players, crosshairs, UI, interaction with game objects, and more.

Integration Changes

  • The Oculus Unity packaging structure has changed. When upgrading to 1.28 we recommend deleting your old copy of the Sample Framework and restarting Unity, then adding the 1.28 package.

Known Issues

  • Sample Framework Android builds use a custom manifest and are not visible from Applications, and cannot be launched from Oculus Home or the Android Application Launcher. To launch:
    1. Install the APK to your phone.
    2. Open Settings > Applications > Application Manager > Gear VR Service.
    3. Select Storage.
    4. Select Manage Storage.
    5. Toggle Add icon to app list to On.
    6. Close Settings.
    7. Open Apps.
    8. Select Gear VR Service.
    9. Select Oculus Sample Framework to launch.
  • The hybrid mono optimization sample has a skewed display on the right eye in Unity 2018.1.b5 +.

Package Description

The Oculus Unity Sample Framework assists developers in implementing Unity applications by providing sample scenes and guidelines for common VR-specific features such as hand presence, crosshairs, driving, and first-person movement.

This download includes a Unity Package of the Sample Framework.

This version of the Oculus Sample Framework for Unity pulls in the most recent Avatar SDK and Utilities for Unity versions. Importing the Avatar SDK and Utilities for Unity separately is not required. It is compatible with Unity 5.4 and up – please check Compatibility and Version Requirements for up-to-date Unity version recommendations.

For complete instructions on downloading and using the Sample Framework, see Unity Sample Framework in our developer documentation.

The Unity Sample Framework is also available through the Unity Asset Store here in addition to our Downloads page. The Oculus Integration, also available from the Asset Store, provides several unityPackages in a single download, including our Utilities for Unity, Oculus Platform SDK Unity plugin, Oculus Avatar SDK Unity Plugin, and Oculus Native Spatializer Plugin.