Inspired by Johnny Chung Lee's Wii projects, I decided to develop a version of VR head tracking for Linux using OpenGL.
While Johnny's code is written in C# using DirectX for the 3D graphics, I wrote my code in C++ using OpenGL for 3D rendering.
Besides the cwiid wiimote library, my code should be easily portable to any operating system which has an OpenGL implementation and a wiimote library similar to cwiid.
The code is currently a bit around the edges, as I rushed to implement some features so I could get some cool results to motivate me to continue. I am currently working on improving the modularity of the code, so that you can simply replace the wiimote communication library (cwiid) with the one that is available for your platform. I will improve this over the next few versions.
I also plan on implementing a more usable interface for tweaking the geometry and setting up the rendering to work better with YOUR hardware.
