Wednesday, February 26, 2014

Head Tracking without Infrared for any mmo


By now everyone has heard of the Occulus rift or the TrackIR that can move the screen as you move you head. For people that can't wait, for the consumer version, or can't afford the $200-$300 dollar price tag I've found a soultion  that can give us headtracking with just a webcam and a freesoftware.
TLDR:




Hardware: Any webcam that can support 30 FPS,

I just use a Rocketfish HD
http://www.rocketfishproducts.com/products/computer-accessories/RF-HDWEB.html
Its nice cause it actually moves around to follow my face.



Setup

Go to here to download
Get the lastest Stable Version

After you Download and install select the shortkeys so you can assign a button to star/stop turn it on and off



Now select Mouse Look under Game protocol then click settings


These settings seem to work for me since I have more space to cover because of my surround so play with this a bit, just make sure to keep the mouse style to Relative, I have no idea what virtual desk does. 


Next we Need to adjust the curves, the button is right below the shortkeys


The input means how much you are turning you head while the output means how much of a turn you want as a result of you turning your head. So for the transitions tab I just moved the point closer to less degress for input in orderto  raise the output more.


We need to have 2 different y-axis for looking up and looking down because the distance is shorter looking down to the ground compared to the vastness of the open sky and air above.


Remember to save your profile as an .ini file, afterward push start once and then you can toggle it on and off anytime while in game with the button that you set. Hold the mouse key and look around. Right mouse key + movement and you can steer yourself. Left mouse key to just view, or you can move while moving your head pressing the left key to move in a different direction you're looking at, so many combinations.


This is the most afforable way (free) to use headtracking, another method involves making LED clips on a headset, or cap Which also works with this program with a difference setting. The benefit is that you won't need another light source for the webcam to see you in the dark. But I'm actually find with that, and with the MMO I play its not too annoying for me.  I can go in one direction while looking at another alot easier. That extra second really helps in PvP and WvW.

I'm basesing this guide as a general setup for mmos that don't natively support all the funcitions such as the zoom, or the tint. that racers, flightsims, and Arma 3 have. but with the Advert of developers beginning to add support for Occulus it couldn't hurt to get a head start. Especially since not everyone is too keen about being blindfolded with rainbows and unicorns while people walking by may do God knows what to your stuff in real life.