A Stereoscopic 3D / Oculus Rift Second Life / OpenSim Viewer? CtrlAltStudio Viewer!

Sign in to queue


Today's project by David Rowe is one that might only be able to be actually run by a few of you, as it requires hardware that many might not have.

"So why even blog about it?"

Because it's fun! This kind of project is almost the definition of this blog. It's out there, cutting edge and, of course, the source is available too...

CtrlAltStudio Viewer - A Stereoscopic 3D Second Life / OpenSim Viewer

The CtrlAltStudio Viewer is based on the Firestorm Viewer and adds the following primary features:

It can be used with both Second Life and OpenSim.

While the code the viewer is based on works on Windows, Mac, and Linux, the CtrlAltStudio Viewer code has only been modified and built to run on Windows and Mac OSX to date.

CtrlAltStudio Viewer

The CtrlAltStudio Viewer has been set up in order to try out and share a number of ideas, the first being stereoscopic 3D display. It is based on the Firestorm Viewer which it tracks closely.

It can be used with both Second Life and OpenSim. Though only Windows and Mac OSX installers are provided, if you have Linux and the know-how, the source code should be readily updateable for use on this platform.


  • Oculus Rift support.
    This enables you to have a look around in Second Life and OpenSim with your Oculus Rift headset, but it doesn’t provide any UI.

    Use the viewer as normal to get to where you want to go, then toggle into “Riftlook” mode (“3D” toolbar button or Ctrl-Alt-3) and don your Rift headset. Move your head to look around and use the arrow or WASD keys to move about.
  • Stereoscopic 3D support.

    This uses OpenGL quad-buffered stereoscopic 3D.

    It works with NVIDIA GeForce and 3D Vision with driver 314.07 or later; should work with GeForce GTS250 or better. It should also work with NVIDIA Quadro cards plus AMD Radion HD 6000 or better and FireGL V7600 or better with recent drivers.
    Using an NVIDIA GeForce graphics card and NVIDIA 3D Vision on Windows you need:
    • GeForce driver 314.07 or later.
    • Display set to 120Hz.
    • Stereoscopic 3D enabled in the NVIDIA Control Panel.
    • 3D Vision set up and working. *
    • Viewer configured to run full screen — Preferences > Graphics > General.
    • Viewer configured for stereoscopic 3D output — Preferences > Graphics > Display Output.
    * Note, however, that it doesn’t work with 3D Vision Discover anaglyph.
  • Can be used with both Second Life and OpenSim.
  • Based on Firestorm Viewer 4.4.2.



And as I said, the source is all available too...



3D, C++, Coding4Fun

The Discussion

  • User profile image

    Shame you stopped with it:( seems that the 3d glasses AND oculus rift were a joke.
    Glad i didnt bought the oculus or the rift.

Add Your 2 Cents