简介
Opentrack是一个程序,用于跟踪用户的头部旋转并将其传输到飞行模拟软件和以军事为主题的视频游戏。 Project Home位于<https://github.com/opentrack/opentrack>上。
寻找铁路规划软件? <https://opentrack.ch>首先以opentrack名字命名。为长期存在的命名冲突表示歉意。
有关最新下载,请访问<https://github.com/opentrack/opentrack/releases>下载一个.exe安装程序或.7z Archive。当前适用于每个版本的Windows安装程序和便携式版本。它支持USB Stick真正的“便携式”装置
请先参考<https://github.com/opentrack/opentrack/wiki>有关新用户指南,频繁答案,特定跟踪器/过滤器文档。另请参见设置Opentrack的游戏视频。
用法
opentrack是一个专门用于跟踪用户的头部移动并将信息传递到游戏和飞行模拟软件的应用程序。
opentrack允许使用许多输入和输出设备和协议进行输出塑料,过滤和操作;该代码库运行Microsoft Windows,Apple OSX(当前未受限制)和GNU/Linux。
如果您有任何问题,请不要害怕提交问题/功能请求!我们是一个友好的一堆。
跟踪输入
- 帕特里克·鲁夫(Patrick Ruoff)的PointTracker,类似弗里德拉克(Freetrack)的光点
- Oculus Rift(仅Windows)
- 通过Aruco [1]库的纸张标记
- Razer Hydra
- 通过UDP从另一台计算机通过UDP传递
- 通过freepie [1] Android应用程序中继UDP
- 操纵杆模拟轴(窗户)
- Windows Phone Tracker通过OpentRack UDP协议
- 带有定制Hatire固件的Arduino
- Intel Realsense 3D摄像头(Windows)
- BBC微型:位,乐高,通过SmallTalk (1)(2) S2BOT支撑
- Wiimote(Windows)
- NeuralNet Face Tracker
- 眼束[1]
- Tobii眼动器
输出协议
- 较新的Microsoft飞行模拟器(Windows)的SimConnect
- Freetrack实施(Windows)
- 将UDP传递到另一台计算机
- 虚拟操纵杆输出(Windows,Linux,OSX)
- Wine Freetrack Glue协议(Linux,OSX)
- X平面插件(Linux;使用葡萄酒输出选项)
- 类似平板电脑的鼠标输出(Windows)
- Flightgear
- Microsoft Flight Simulator 2002/2004(Windows)的FSUIPC
- 蒸汽通过桥梁(Windows;请参阅<https://github.com/r57zone/openvr-opentrack> @r57zone)
学分,按时间顺序排列
- StanisławHalik(维护者)
- Wim Vriend- FaceTracknoir的作者,是
opentrack的最初代码库。尽管该代码几乎完全重写,但我们仍然坚持许多FaceTrackNoIR的想法。 - 克里斯·汤普森(Chris Thompson)(又名MM0ZCT,Rift和Razer Hydra作者和维护者)
- Patrick Ruoff(PT Tracker作者)
- Xavier Hallade(Intel Realsense追踪器作者和维护者)
- Furax49(Hatire追踪器作者)
- 迈克尔·韦尔特(撰稿人)
- Alexander Orokhovatskiy(俄罗斯翻译;个人资料存储库维护;提供硬件;翻译俄罗斯社区的报告)
- Attila Csipa(Micro:BIT作者)
- EIKE“ E4Z9”(OSX操纵杆输出驱动程序)
- Wei Shuai(Wiimote Tracker)
- StéphaneLenclud(Kinect Face Tracker,Easy Tracker)
- GO63-SAMARA(汉密尔顿过滤器,姿势 - 范围改进)
- Davide Mameli(Eyeware Beam Tracker)
- Khoa Nguyen(Tobii眼迹)
谢谢
- (LinuxTrack的丑陋)
- Andrzej Czarnowski(Freepie Tracker和Google Cardboard帮助,测试)
- Wim Vriend(原始代码库作者和维护者)
- Ryan Spicer(OSX Tester,贡献者)
- Ries Van Twisk(OSX测试仪,OSX构建修复程序,贡献者)
- Donovan Baarda(过滤/控制理论专家)
- Mathijs Groothuis(@mathijsg,已报告的数十个错误和其他问题; NL翻译)
- IL-2 Sturmovik论坛的俄罗斯社区(报告错误,要求重要功能)
- OPENCV作者和维护者<https://github.com/opencv/opencv/>。
贡献
请参阅指南编写新模块[1] [2],以及使用核心代码。
要编辑Wiki,请将拉的请求发送到OpentRack/Wiki存储库。合并提交后,面向用户的Wiki将自动更新自身。
许可和保修
几乎所有代码均根据ISC许可获得许可。很少有专有依赖性。没有CopyLeft代码。有关许可和作者信息,请参见各个文件。
除非软件作者指定其自己的保修条款,否则请参见保修条款(即否定可能先前存在的保证),请参见保修条款。简而言之,我们不要求所有可能的保修,并且对任何可能的损害或损失概不负责。
该代码符合高质量的标准,并以最大的谨慎编写;认为这是没有法律价值的承诺。尽管做到了最好,但我们不能伤害用户的设备,但软件开发人员不想被拖到法庭上以想象中的或真实的问题。否决保修是该领域的标准做法,即使对于诸如操作系统之类的昂贵软件也是如此。
从来源构建Opentrack
在Windows上,使用MINGW-W64或MS Visual Studio 2015 Update 3/更新。在其他平台上使用GNU或LLVM。请参阅Visual C ++ 2015构建说明。