OpenVR – 0 : Story

OpenVR – 1 : Hardware

So we have an OpenVR headset now. We will need some stereoscopic content to enjoy OpenVR. There isn’t much you can do without setting up some drivers and softwares.

You can watch 3d stereoscopic videos or movies but that will be nowhere near as immersive as a head-tracking enabled 3d game.

So we need “3d”, “head-tracking enabled” games.

Let’s see what options do we have for rendering games as side-by-side 3d;

Vireio : Free Open-Source, Easier Head-tracking Setup, Good Community Support

Tridef : Paid, Trial Option, Multimedia Support, Easy to setup

Vorpx : Paid, No Trial Demo

As I summed up their pros & cons, I will head direct to setting them up.

Vireio

Follow installation guide at;

http://www.mtbs3d.com/index.php?option=com_content&view=article&id=13612&Itemid=474

You will select “DIY Rift” and “Shared Memory Tracker”, instead of those selected in the guide.

If it is still not working and you’re seeing same old 2d game. Try copying d3dx9.dll from Vireio folder to nearby executable file of the game.

Tridef

–

Head-Tracking with FreePie

After you succeed hacking your game into 3D rendering, it is time to add head-tracking.

Download and install FreePie from;

http://andersmalmgren.github.io/FreePIE/

Then connect Arduino to your computer, so we can fetch sensor data.

Open python script file located in unarchived repository download;

/FreePie/FREEPIE vireio GY85.py

Run the script, you should first see 3 zeros for a few seconds. Then FreePie will start fetching sensor data from Arduino and it will show 9DOF axis values in console instead of those 3 zeros.

If everything is running as I described. It means you are good to go. You can restart your game using Vireio, same way we did earlier. You will have head-tracking this time.

Photos

The Latest Build https://flic.kr/s/aHsjVcwspA

The Earlier Build https://flic.kr/s/aHsjUYveWu

Share this: LinkedIn

Email

Facebook

Google

Pocket

Twitter



Like this: Like Loading...