Oculus PC SDK 0.8.0 is Now Available to Developers
Oculus has released a new version of its software development kit, Oculus PC SDK 0.8.0 for the Oculus Rift virtual reality headset, available now for download directly from the Oculus VR website.
According to Oculus, “The Oculus SDK 0.8 release changes SDK from an HMD-based model to a session-based model and adds several new features.” Highlights of the new SDK update include improved support for Microsoft’s latest operating system, Windows 10, as well as, the addition of the Oculus Debug Tool to help simply troubleshoot for developers. It’s also important to note anyone using an NVIDIA GPU will need to upgrade to the 358.70 driver or later, while Oculus recommends AMD GPU users to upgrade to the Catalyst 15.10 Beta or later.
New Features of the latest Oculus SDK and runtime include:
- Improved support for Windows 10.
- Added ovr_GetSessionStatus, which returns whether the headset is present and whether it has VR focus and can render to the headset.
- Added ovr_Detect to OVR_CAPI_Util.h, which enables you to detect the presence of a headset without initializing LibOVR. This can be useful when a game has VR and non-VR modes.
- Added HandStatusFlags to ovrTrackingState, which specifies whether the Oculus Touch controllers are being tracked. Status includes orientation and position.
- Added SensorSampleTime to ovrLayerEyeFov, which specifies when the render pose was calculated. This is useful for measuring application tracking latency.
- Added ovr_GetTrackingCaps to get the tracking capabilities of the device.
- Usage of ovr_ConfigureTracking is no longer needed unless you want to disable tracking features. By default, ovr_Create enables the full tracking capabilities supported by any given device.
- Added ovrLayerHudMode, which enables the headset user to see information about a layer.
Added ovrControllerType_None and ovrControllerType_XBox to ovrControllerType. - The Oculus Debug Tool was added to simplify troubleshooting. For more information see Oculus Debug Tool.
For a list of runtime and API changes, including known issues in the Oculus PC SDK 0.8.0 check out the changelog for more information.