cybereality / Perception

Open-Source Stereo
GNU Lesser General Public License v3.0
320 stars 87 forks source link

Freetrack Support? #6

Closed dylanwinn closed 11 years ago

dylanwinn commented 11 years ago

Sorry if this is the wrong place to ask and/or this is already planned, but I have a suggestion for the project.

I would like to see support for Freetrack added, because it is open source and more accessible than Hillcrest Lab's product.

shole commented 11 years ago

I also have a non-hillcrest headtracker. freetrack would perhaps be optimal. that way we could use any source by feeding it through FreePIE.

cybereality commented 11 years ago

Yes, eventually it will be good to have support for other trackers. I supported the Hillcrest simply as a test (it was what I had to work with). The same "MotionTracker" base class can be extended to support any trackers you guys may want.

dylanwinn commented 11 years ago

Having never written anything in C++ before, I spent the past several hours writing a FreeTrack motion tracker class. I've actually got it working in a minimal capacity.

Here is what I've written: https://github.com/dylanwinn/Perception/blob/master/DxProxy/DxProxy/FreeTrackTracker.cpp