Experimental support for the Oculus Rift.
You must enable Advance Lighting Mode to use this with the Oculus Rift.
The SDK from Oculus Rift does not support anything but Windows, so the other platforms are not supported for use with an Oculus Rift (they should work normally for non-Rift use, but there are no non-Rift features in this viewer so there's no real reason to use it unless you're on a Windows system that meets the Rift requirements and you've got one).
This should support the DK2 and CV1 versions of the Rift; any others we're not sure of.
Pro Tips for a Better VR experience in Second Life!
Below are some system settings and Viewer tweaks that we found improved the performance of Second Life with the Oculus Rift.
- In Windows 7 turn OFF Aero (go to Windows Basic setting in the "Personalize" right-click menu on the desktop).
- In the Windows display settings, adjust the refresh rate on the DK2 to 60hz rather than 75hz.
- Make sure your Oculus config runtime and firmware are up to date.
- Make sure the power cable is plugged in to the Rift.
- If using an NVIDIA card, update to the latest drivers, which have some Oculus/VR specific optimizations.
- Turning on Triple buffering in the NVIDIA control panel may help in some cases. Results may vary.
- To increase framerate try reducing the Second Life Viewer draw distance and/or disable Shadows and the Ambient Occlusion.
- On the HMD setting panel in preferences try experimenting with turning low persistence mode on and off. We've found that is some cases it can exacerbate ghosting and jitter.
Key Controls
- Enter HMD mode - CTRL + SHIFT + D
- Align to look - Q
- Center Mouse Pointer - Z
- Action key - X
- Camera Mode - M (Press multiple times to cycle through 3rd Person, HMD Mouse look, and 1st Person modes)
- Hide UI - CTRL+SHIFT+U