Release Notes 1.2.0.40751 Release

Oculus Rift, Stereoscopic 3D, Variable Walk & Fly Speed, Kinect for Windows

This release updates the previous alpha and the previous release to the Firestorm 4.6.1 codebase. For discussion on this release, see the blog post.

Windows installer: 1.2.0.40751 Release, 26 Mar 2014.
Mac OSX installer: 1.2.0.40755 Release, 14 Apr 2014. For Mac OSX Lion (10.7) or later.

If you have a previous version of the CtrlAltStudio Viewer installed it is recommended that you do a clean install (use “CtrlAltStudio Viewer” instead of “Firestorm” in the directory names).

Changes this version:

  • Updates per Firestorm 4.6.1 (fitted mesh, request teleport, SL share, …)
  • Updates per Firestorm 4.5.1 (materials, CHUI updates, new particle effects, …)
  • Fixed turning off Basic Shaders while in Riftlook messing up display.
  • Fixed Kinect fly-up and fly-down gestures sometimes being swapped when shouldn’t be.
  • Removed –riftlook command line option which wasn’t working properly.

Oculus Rift:

  • PC configured to have the Rift display duplicate the PC display.
  • Viewer configured for Oculus Rift output — Preferences > Graphics > Display Output.
  • Viewer configured to run full screen — Preferences > Graphics > General.
  • Basic Shaders or better turned on (Advanced Lighting Model recommended) — Preferences > Graphics > General.
  • Also recommended is turning Antialiasing on (requires Advanced Lighting Model) — Preferences > Graphics > Hardware Settings.
  • A viewer restart is required after changing Display Output and Full Screen settings.
  • Configure Rift-specific options as desired — Preferences > Graphics > Display Output.
  • To display avatar toasts in the Rift — Preferences > Chat > General > Show chat in bubbles above avatars.
  • Toggle in and out of “Riftlook” mode by clicking on the “3D” toolbar button or typing Ctrl-Alt-3. You can also Esc output of Riftlook.

Stereoscopic 3D:

  • Configure stereoscopic 3D output in Preferences > Graphics > Display Output.
  • Configure your graphics driver and monitor to suit your stereoscopic 3D hardware.

Variable walk & fly speed:

  • Configure “Walk speed” in Preferences > Move & View > Movement.
  • Keyboard shortcuts Ctrl-PgUp and Ctrl-PgDn increase and decrease walk / fly speed.
  • When using a SpaceNavigator, speed depends on how much pressure you apply to its knob.

Kinect for Windows:

See the 1.2 Release page for more details and tips.

Limitations:

  • The menu bars and toolbar aren’t displayed in Riftlook.
  • Right-clicking on objects in Riftlook always displays the context menu in list form rather than pie form, even if “Use Pie Menu” is configured in the preferences.
  • Improper display during teleport while in Riftlook.
  • Flickering objects at the edge of the Riftlook screen.
  • Variable walk / fly speed doesn’t work properly in OpenSim 0.7.6: walking is always at normal speed and flying is suttery.
  • Variable walk / fly speeds can be a bit jerky at slower speeds, and the avatar doesn’t necessarily animate smoothly.
  • Kinect for Windows control is available only on Windows builds.

Based on Firestorm 4.6.1 code and built using the Oculus Rift SDK 0.2.5 and Kinect for Windows SDK 1.8. Many thanks to the Firestorm team for providing their codebase and to Cinder Roxley for the Mac OSX installer.

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.