ibex virtual reality desktop oculus rift

We’ve been watching Ibex, a virtual reality desktop environmental for Oculus Rift, closely over the last few months. The latest beta features full head tracking, video playback, and is now available for Windows and Mac.

Ibex is a virtual reality desktop environment (let’s call it a VRDE for short), currently configured for the Oculus Rift. The idea is to surround yourself in a virtual space where you could have any number of virtual monitors around you. This would allow you to have a huge virtual workspace even if confined to a tiny physical space.

We first wrote about Ibex back in September of 2012. Hesham Wahba, a developer based in New York, has been developing the VRDE since long before the Rift began shipping. After getting his Rift on March 29th (his was a pre-Kickstarter order!), he quickly fixed up Ibex with proper stereo and warping.

“Turns out that rendering in SBS stereo is different than rendering in 3D for a monitor. Oddly, because everything is focused at infinity, you don’t need to shift the rendered images to adjust for the IPD but rather just adjust the IPD purely in the camera translation,” Wahba wrote at his Ibex development blog.

ibex mac oculus rift virtual reality desktop envrionment

Since then, Wahba has added head tracking on Windows and Mac versions, preliminary Razer Hydra support (for navigation with the thumb sticks), and stereo video playback with a basic interface (video sound may not yet work correctly).

Prior to having the Oculus Rift, it was unclear whether or not Ibex would actually be usable with the VR headset’s 1280×800 (640×800 effective) resolution. Fortunately, Wahba writes, “Surprisingly I found that the desktop was completely usable comfortably at 1280×800 on the actual virtualized desktop and you can use it to browse the web or get work done. The best part is that as the Rift gets better this will only get sharper and better as well!”

SEE ALSO
VR Attraction Expects 280 New Franchise Locations Over Next Four Years

Wahba is working on implementing further Hydra support, the Bullet Physics Engine, and is also considering Leap Motion support — stay tuned to his dev blog to keep up to date.

Ibex is still rough around the edges, but if you’re the kind that likes to play with unpolished work, Wahba has made installable beta versions available for both Windows and Mac:

Download Ibex Beta (Windows) Download Ibex Beta (Mac)bullet

Note: Windows users will need the x86 (32-bit) VC++ 2012 Redistributable 

See this thread to share feedback on Ibex.

Launch (only works on Mac)
Default simple renderer: ./ibex
Fancy Irrlicht renderer with Quake 3 level: ./ibex -i
Simple Ogre3D renderer demo: ./ibex -o
Disable SBS rendering: -m (for mono view not stereo)

Controls
Toggle Control Desktop/Move Around World: CTRL+SHIFT+G (Windows) / CTRL+SHIFT+Y (Linux) / Fn+Shift+F1 (Mac)
Look: Move Mouse
Move Forward: W
Move Backwards: S
Walk Sideways Left (Strafe Left): A/Q
Walk Sideways Right (Strafe Right): D/E
Jump: SPACE (irrlicht renderer only)
Show FPS and Information Dialog: / (Mac Only)
Choose movies: Show info dialog with ‘/‘ then press 1 or 2 for regular or stereo movies, then navigate using arrow keys and enter to select a movie
Adjust IPD for Rift Stereo: -/+

Toggle Barrel Lens Distort: B
Toggle Ground Layer: G

Newsletter graphic

This article may contain affiliate links. If you click an affiliate link and buy a product we may receive a small commission which helps support the publication. More information.


Ben is the world's most senior professional analyst solely dedicated to the XR industry, having founded Road to VR in 2011—a year before the Oculus Kickstarter sparked a resurgence that led to the modern XR landscape. He has authored more than 3,000 articles chronicling the evolution of the XR industry over more than a decade. With that unique perspective, Ben has been consistently recognized as one of the most influential voices in XR, giving keynotes and joining panel and podcast discussions at key industry events. He is a self-described "journalist and analyst, not evangelist."
  • WormSlayer

    Had my eye on this one for a while, would love to see it evolve into a fully functional VR desktop! – Some feedback :D

    * I couldnt get it to go fullscreen?
    * The FOV seemed off? Maybe because it was in a window?
    * Could use a reset key, didnt have my Rift on straight the first time it started up!
    * The / key didnt display any dialog?