https://github.com/gpsnmeajp/easyopenvrutil
EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。
https://github.com/gpsnmeajp/easyopenvrutil
openvr steamvr unity vive vr
Last synced: about 1 year ago
JSON representation
EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。
- Host: GitHub
- URL: https://github.com/gpsnmeajp/easyopenvrutil
- Owner: gpsnmeajp
- License: cc0-1.0
- Created: 2018-09-29T10:36:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-04T13:06:05.000Z (about 5 years ago)
- Last Synced: 2025-03-02T17:01:43.102Z (over 1 year ago)
- Topics: openvr, steamvr, unity, vive, vr
- Language: C#
- Homepage: https://qiita.com/gpsnmeajp/items/1f2e4dae7c90b726752d
- Size: 41 KB
- Stars: 48
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING.txt
Awesome Lists containing this project
README
# 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/