イントロ
Opentrackは、ユーザーのヘッドローテーションを追跡し、フライトシミュレーションソフトウェアと軍用をテーマにしたビデオゲームに送信するためのプログラムです。 Project Homeは<https://github.com/opentrack/opentrack>にあります。
鉄道計画ソフトウェアをお探しですか? <https://opentrack.ch>最初にopentrackという名前がありました。長年の命名対立についてお詫びします。
最新のダウンロードについては、<https://github.com/opentrack/opentrack/releases> .exeインストーラーまたは.7zアーカイブをダウンロードしてください。現在、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を介して中継します
- Freepie [1] Androidアプリを介してUDPを中継します
- ジョイスティックアナログ軸(Windows)
- Opentrack UDPプロトコル上のWindows Phoneトラッカー
- Custom Hatireファームウェアを備えたArduino
- Intel RealSense 3Dカメラ(Windows)
- BBC Micro:BIT、LEGO、SmallTalk (1)(2) S2Bot経由のSensortagサポート
- wiimote(windows)
- NeuralNetフェイストラッカー
- アイウェアビーム[1]
- Tobii Eye Tracker
出力プロトコル
- 新しいMicrosoft Flight Simulator(Windows)のSimConnect
- Freetrack実装(Windows)
- UDPを別のコンピューターに中継します
- 仮想ジョイスティック出力(Windows、Linux、OSX)
- ワインフリートラック接着剤プロトコル(Linux、OSX)
- X-Planeプラグイン(Linux;ワイン出力オプションを使用)
- タブレットのようなマウス出力(Windows)
- FlightGear
- Microsoft Flight Simulator 2002/2004のFSUIPC(Windows)
- Steamvrを介して橋を通る(Windows; <https://github.com/r57zone/openvr-opentrack> @r57zoneを参照)
クレジット、時系列の順序で
- スタニスワフ・ハリク(メンテナー)
- Wim Vriend-
opentrackの最初のコードベースとして機能したFaseTrackNoirの著者。コードはほぼ完全に書き直されましたが、 FaceTrackNoIRのアイデアの多くを引き続き保持しています。 - クリス・トンプソン(別名MM0ZCT、RIFT、RAZER HYDRAの著者およびメンテナー)
- パトリック・ルフ(PTトラッカー著者)
- Xavier Hallade(Intel RealSenseトラッカー著者およびメンテナー)
- furax49(hatireトラッカー著者)
- マイケルウェルター(寄稿者)
- Alexander Orokhovatskiy(ロシア語翻訳、プロファイルリポジトリのメンテナンス、ハードウェアの提供、ロシアのコミュニティからのレポートの翻訳)
- Attila Csipa(Micro:Bit Auther)
- eike "e4z9"(OSXジョイスティック出力ドライバー)
- wei shuai(wiimoteトラッカー)
- StéphaneLenclud(Kinect Face Tracker、Easy Tracker)
- go63-samara(ハミルトンフィルター、ポーズウィジェットの改善)
- Davide Mameli(Eyeware Beamトラッカー)
- Khoa Nguyen(Tobii Eye Tracker)
ありがとう
- uglydwarf(linuxtrack)
- Andrzej Czarnowski(Freepie TrackerとGoogle Cardboard Assistance、Testing)
- Wim Vriend(元のCodeBase Auther and Mainterer)
- ライアンスパイサー(OSXテスター、寄稿者)
- Ries Van Twisk(OSXテスター、OSXビルドフィックス、寄稿者)
- ドノバン・バルダ(フィルタリング/コントロール理論の専門家)
- Mathijs Groothuis(@mathijsg、多数のバグやその他の問題が報告されている; NL翻訳)
- IL-2 Sturmovikフォーラムのロシアコミュニティ(バグの報告、重要な機能の要求)
- opencv AuthorsおよびMentainers <https://github.com/opencv/opencv/>。
貢献
新しいモジュール[1] [2]を作成し、コアコードを操作するためのガイドを参照してください。
Wikiを編集するには、Opentrack/Wikiリポジトリにプルリクエストを送信します。ユーザー向けのWikiは、コミットがマージされると自動的に自動的に更新されます。
ライセンスと保証
ほとんどすべてのコードは、ISCライセンスに基づいてライセンスされています。独自の依存関係はほとんどありません。コピーレフトコードはありません。ライセンスおよび著者情報については、個々のファイルを参照してください。
ソフトウェア著者が独自の保証条件を指定しない限り、有効な保証条件(つまり、既存の保証の可能性を否定する)を適用することについては、Warranty.txtを参照してください。要するに、私たちはすべての可能な保証を否認し、可能性のある損害または損失について責任を負いません。
コードは高品質の基準に保持され、最大限の注意を払って書かれています。これを法的価値のない約束と考えてください。ユーザーの機器を傷つけるために最善を尽くしているにもかかわらず、ソフトウェア開発者は想像上の問題や実際の問題のために裁判所に引きずり込まれたくありません。保証の廃止は、オペレーティングシステムのような高価なソフトウェアであっても、この分野での標準的な慣行です。
ソースからOpentrackを構築します
Windowsでは、MINGW-W64またはMS Visual Studio 2015アップデート3/Newerを使用します。他のプラットフォームでは、GNUまたはLLVMを使用します。 Visual C ++ 2015のビルド手順を参照してください。