Oculus released the latest version of the Oculus Rift SDK today. This release includes a lot of new features and a few bug fixes.
- Added Linux support to the Oculus C++ SDK and OculusWorldDemo, tested on Ubuntu 12.04 LTS.
- Added Oculus player profiles, used to save/restore player settings including interpupillary distance, height, and lens cups.
- Introduced Oculus Config Utility, allowing players to easily configure their Oculus profile. The utility includes an IPD measurement tool.
- Added OVR::ProfileManager and OVR::Profile classes to the SDK for accessing profile settings.
- OVR::HmdInfo class now report values based profile-configured IPD.
- Updated SDK samples to use player height and profile settings.
- Improved magnetometer algorithm to support a full sphere of orientations by tracking multiple reference points.
- Manual magnetometer calibration will now report failure in case of weak field or magnetic anomaly.
New features for Unity
- Improved the quality OculusWorldDemo assets in Unity.
- Added UsePlayerEyeHeight property in OVRCameraController; if set, player height will be taken from the profile settings.
- Fixed an OSX gamepad controller bug, causing Unity editor to crash when adding an OVRPlayerController.
- Fixed a rare issue in Unity integration that caused right camera screen to turn white.
- Unity Crosshair rendering is now done on main 3D menu display instead of the UI layer.
You can download the new version of Oculus RIft SDK at the Developers section of the Oculus VR website.