Next revision | Previous revision | ||
howto:use_oculus_rift [2017-03-22 19:50] – skyjake | howto:use_oculus_rift [2018-10-20 07:30] (current) – [UI] skyjake | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== How to use Oculus Rift with Doomsday ====== | ||
+ | |||
+ | |||
+ | This article contains some helpful tips about how to use Oculus Rift with Doomsday. | ||
+ | |||
+ | Doomsday supports [[http:// | ||
+ | |||
+ | Oculus Rift support was discontinued in [[version: | ||
+ | |||
+ | |||
+ | ===== Quick instructions ===== | ||
+ | |||
+ | - Plug in Oculus Rift. | ||
+ | - Launch Doomsday and a game. Doomsday should detect that you have the HMD connected and switch to Oculus Rift VR rendering mode. | ||
+ | - Setting up gamepad bindings is recommended, | ||
+ | - Click on //Apply Rift Settings// in the 3D & VR Settings dialog. This will configure things like HUD graphics size and head bobbing. | ||
+ | - Reset your head tracking while standing up to fully match the pose of the Doom Guy. | ||
+ | |||
+ | The //Apply Desktop Settings// button will restore desktop default settings. | ||
+ | |||
+ | |||
+ | ===== Supported platforms ===== | ||
+ | |||
+ | |||
+ | Oculus Rift is supported in the binary packages for Windows and OS X. On other platforms, you'll have to compile Doomsday yourself using the Oculus SDK. (Set '' | ||
+ | |||
+ | |||
+ | ==== Windows ==== | ||
+ | |||
+ | |||
+ | //(LibOVR 0.4.2)// Doomsday works best (only?) in the " | ||
+ | |||
+ | |||
+ | ==== OS X ==== | ||
+ | |||
+ | |||
+ | You must move the game window to the HMD screen manually. The easiest way to do this is to use the duplicate monitor mode. Make sure the window is in fullscreen mode (F11). | ||
+ | |||
+ | |||
+ | ===== UI ===== | ||
+ | |||
+ | |||
+ | In [[version: | ||
+ | |||
+ | In [[version: | ||
+ | < | ||
+ | -fontsize 1.5 | ||
+ | </ | ||
+ | |||
+ | ===== Auto-configuration ===== | ||
+ | |||
+ | |||
+ | While Oculus Rift is connected, an auto-configuration button (" | ||
+ | |||
+ | bindcontrol lookpitch head-pitch | ||
+ | bindcontrol yawbody head-yaw | ||
+ | |||
+ | In [[version: | ||
+ | |||
+ | |||
+ | ===== Frame rate ===== | ||
+ | |||
+ | |||
+ | For a good experience on the Oculus Rift, make sure you'll keep the FPS at 60. | ||
+ | |||
+ | Disabling the Bloom effect helps a lot if your GPU is struggling with fill rate. | ||
+ | |||
+ | In [[version: | ||
+ | |||
+ | |||
+ | |||