Our development for OS X and Linux has been paused in order to focus on delivering a high quality consumer-level VR experience at launch across hardware, software, and content on Windows. We want to get back to development for OS X and Linux but we don’t have a timeline. For more information, see Powering the Rift on the Oculus Blog.
The last available version of this SDk is 0.5.0.1-beta, and it has not been updated since March 2015. Compatible with pre-CV1 versions only (e.g., DK2, DK1).
The Oculus SDK 0.5 has moved from static linking to a dynamic link library (DLL) model in which the DLL is installed by the Oculus runtime. Using a DLL offers several advantages:
0.5.0.1). The last three digits of the scheme map philosophically to Semantic Versioning .
OculusRoomTiny_Advanced, which supports more SDK features and toggles.
OVR_Version.hhave been moved to
ovrHmdCap_DebugDeviceflag to indicate that device was created with
ovrDistortionCap_NoTimewarpJitas Timewarp delay is disabled by default. Use
ovrDistortionCap_TimewarpJitDelayto enable it.
ovr_Initializenow takes a params argument that provides log callback and other arguments. See the in-code documentation for details.
ovrQuatf playerTorsoMotionargument to
ovr_TraceMessage, which can be used to send a message to the log.
ovr_Initializenow can return
falsefor additional reasons than previously.