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:
While in development kit mode, we plan to support old side-by-side DLLs for at least two months, giving developers time to update applications. After the consumer release, we will update the SDK to version 1.0 and, going forward, will support released API versions for longer periods of time.
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.
OVRManager.eyeTextureAntiAliasingto control scene antialiasing separately from distortion antialiasing.
virtualTextureScalefor dynamic resolution scaling.
OVRCameraRig.UpdatedAnchorsevent to allow immediate handling and post-processing of tracking updates.
OVRCameraRigand eye anchors to allow custom reset and rig movement behavior.
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.