Skip to content

EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。

License

gpsnmeajp/EasyOpenVRUtil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyOpenVRUtil

かゆいところに微妙に手が届かないSteam VR Pluginの仕様を見て、
補助ライブラリを作りたくなりました。

OpenVRに直接アクセスして、
Steam VR 2.0で色々おもしろいことになった入力システムを無視して
コントローラやトラッカーの座標を取得したり、
識別しにくいトラッカーをシリアル番号で識別できたり、
バッテリー残量を取得できたり、
VR内スクリーンショットを勝手に撮影したり、
デバイス一覧を取得したり、
非VRアプリケーションだけどトラッカーやコントローラーの姿勢を取得したりできます。

3時間で作ったのでデバッグ不足なところがあるかも知れません。不具合報告お願いします。

CC0ライセンスです。

注: Steam VR Plugin for Unityに依存しています。(v2.0以前、以降両方使えるようには作成しています)

バグ報告などは、プルリクエスト、コメント、メール
Discord: https://discord.gg/QSrDhE8 まで

LICENSE

These codes are licensed under CC0.
http://creativecommons.org/publicdomain/zero/1.0/deed.ja

使い方

こちらを参照してください。
https://github.com/gpsnmeajp/EasyOpenVRUtil/wiki

連絡・寄付・その他

https://sabowl.sakura.ne.jp/gpsnmeajp/

Steam VR 2.0の方の入力システムを使うライブラリ
EasyOpenVRActionInput
https://github.com/gpsnmeajp/EasyOpenVRActionInput

参考にしたサイト

【Unity】ViveのHMDなしにTrackerを使う http://shop-0761.hatenablog.com/entry/2018/01/08/034418

HTC直伝「虎の巻 2018」! VIVE トラッカー&ベースステーション2.0のトラブル回避術【CEDEC】 http://panora.tokyo/72556/

About

EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages