These release notes describe changes to Oculus's Unreal Engine 4.14, 4.15, and 4.16 available from the Oculus GitHub repository.
The Oculus Avatar SDK now provides a plugin for Unreal to assist developers with implementing first-person hand presence for the Rift and Touch controllers. It includes avatar hand and body assets viewable by other users in social applications for Rift and Gear VR. For installation and use instructions, please see Getting Started with Unreal in our Avatar documentation.
Preview of Unified OculusVR Plugin
With the 1.14 integration we are releasing versions of 4.15 and 4.16 that include a preview of a substantial refactor of our Unreal plugins. Our OculusRiftHMD, GearVR, OculusInput, and OculusFunctionLibrary plugins have been combined into a unified OculusVR plugin. All functionality may be accessed by enabling the OculusVR plugin.
This plugin refactor will provide a consistent and unified interface to develop against for all current and future Oculus devices. All feature development will be based on the OculusVR plugin going forward.
Note that in the 4.16 version no longer supports the exec-style “hmd …” console commands - they have been replaced by console variables. See “UE4-Oculus.txt” in the root directory for a description of available console variables.
Preview releases containing the unified OculusVR plugin are available here:
Access requires a GitHub account subscribed to the private EpicGames/UnrealEngine repository (instructions here). If you are not logged into a subscribed account, you will get a 404 error from GitHub.
Please let us know if you have any questions, suggestions, or problems in our Unreal Developer Forum .