/OpenVR-OpenTrack

OpenVR driver with OpenTrack support / OpenVR драйвер, с поддержкой OpenTrack

Primary LanguageC++OtherNOASSERTION

EN RU

OpenVR OpenTrack

OpenVR / SteamVR driver allowing head tracking with any OpenTrack trackers, for DIY VR headset made of Android smartphone or HDMI display and tracker.

OpenTrack supports the following trackers: FreePie UDP receiver (FreePie IMU для Android), Hatire Arduino (Arduino + GY-85), Oculus DK1, Aruco (Paper + WebCam) and etc.

youtube-freetrack

Setup

  1. Start "SteamVR Settings", select the monitor number and driver type "FreeTrack" or "UDP over network" (both are supported in OpenTrack, I recommend using FreeTrack). Also, if you do not have a high-performance computer, you can change the rendering resolution.
  2. Download, install and configure OpenTrack (add hot centering key, disable filter, change output interface "freetrack 2.0 Enhanced" or "UDP over network", depending on the selected driver). If you selected UDP, then in the output interface settings you need to set IP "127.0.0.1".

If you are using an Android smartphone, you need to use FreePie IMU from the OpenTrack archive to tracking and you can use the "Moonlight" application (for Nvidia 600 series only and above) or for any other application to stream pictures from the monitor screen.

If you use the Arduino Razor IMU tracker, you can use the standard TrueOpenVR, with its SteamVR driver or the Razor IMU SteamVR application.

Download

Version for x86 и x64.
Download

Feedback

r57zone[at]gmail.com