Release Notes 1.2.5.43397 Alpha

This release updates to Oculus Rift SDK 0.6.0.1-beta. It works with 0.6, 0.7, and 0.8 Oculus runtimes. For discussion on this release, see the blog post.

Downloads:

  • Windows installer: 1.2.5.43397 Alpha, 3 Oct 2015.
  • Mac OSX installer: Not available.

You should be able to install this alpha over the immediately preceding 1.2.4.43384 Alpha. Otherwise, if you have an older version installed, a clean install is recommended. (You can back up and restore your settings if you want.)

Changes this version:

  • Updated to Oculus Rift SDK 0.6.0.1-beta.
  • Made the viewer work with the Rift’s direct mode as well as extended mode.
  • Implemented a basic software cursor (the hardware cursor is not available in Direct mode).
  • Altered the scale of the UI depth Display Output option to work with the updated Rift rendering.
  • Added a “Mirror Rift display to desktop” Display Output option.
  • Removed the following Display Output options which are no longer available in the Rift SDK: Timewarp, Timewarp waits, V sync, and Pixel overdrive.

Notes:

  • Advanced Lighting Model no longer needs to be enabled for Riftlook.
  • When using the Rift’s extended mode, you no longer need to drag the viewer window onto the Rift’s screen before toggling into Riftlook view.
  • If you install over the top of a previous version you’ll probably need to press the “Reset” button next to the “UI depth” Display Output option.
  • If toggling into Riftlook doesn’t work, try running the Oculus Configuration Utility’s demo scene. This seems to reset things somehow, sometimes.

Oculus Rift usage:

  • Oculus Runtime downloaded from https://developer.oculusvr.com/ and installed.
  • Oculus Configuration Utility used to update your DK2’s firmare if necessary.
  • Oculus Configuration Utility used to measure your inter-pupillary distance.
  • Oculus Configuration Utility used to set the Rift Display Mode to direct or extended as you wish. Beware: If you change from one to the other you need to restart the Oculus Configuration Utility and the Oculus VR Runtime Service. This can be accomplished by rebooting your PC.
  • Oculus Rift output turned on: Preferences > Graphics > Display Output > Oculus Rift. And restart the viewer.
  • Also recommended is turning Antialiasing on: Preferences > Graphics > Hardware Settings.
  • Ctrl+Alt+3 then switches into Riftlook view, automatically displaying the output on the Rift.
  • To “zero” your orientation and positional tracking location press Ctrl+Spacebar.
  • To exit Riftlook and move the viewer window back to your main display: Ctrl-Alt-3 then Windows + left-arrow.
  • To improve your frame rate, reduce your draw distance and/or turn shadows off.

Stereoscopic 3D, variable walk & fly speed, Xbox 360 controller, and Kinect for Windows work the same as in the previous versions. See the Viewer page for usage instructions.

Based on Firestorm 4.6.9 code and built using the Oculus Rift SDK 0.6.0.1-beta and Kinect for Windows SDK 1.8. Many thanks to the Firestorm team for providing their codebase.

Disclaimer: This software is not provided or supported by Linden Lab, the makers of Second Life.

 

The General Generic Disclaimer: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.