Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gpsnmeajp/virtualmotiontracker
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
https://github.com/gpsnmeajp/virtualmotiontracker
driver openvr osc steamvr unity vr
Last synced: about 16 hours ago
JSON representation
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
- Host: GitHub
- URL: https://github.com/gpsnmeajp/virtualmotiontracker
- Owner: gpsnmeajp
- License: mit
- Created: 2020-06-20T04:08:25.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T21:18:17.000Z (7 months ago)
- Last Synced: 2025-01-13T09:07:04.959Z (8 days ago)
- Topics: driver, openvr, osc, steamvr, unity, vr
- Language: C++
- Homepage:
- Size: 40 MB
- Stars: 325
- Watchers: 14
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VMT - Virtual Motion Tracker
![](docs/vmt_vr.png)
## [Official page and Manual](https://gpsnmeajp.github.io/VirtualMotionTrackerDocument/)
### [API Reference](https://gpsnmeajp.github.io/VirtualMotionTrackerDocument/api/)
### [Sample Code](https://gpsnmeajp.github.io/VirtualMotionTrackerDocument/sample/)
### [Download Binaly](https://gpsnmeajp.github.io/VirtualMotionTrackerDocument/download/)An easy-to-use virtual tracker driver for OpenVR. With your own device, your own software, and any.
You can send pose (position and rotation) with OSC Protocol and use it as a virtual tracker on SteamVR.Creating your own OpenVR tracking device was difficult and required a high degree of technical work.
However, from now on, by using VMT, it will be possible to do it in a simple way like attaching to a GameObject in Unity.From v0.14, Supports Skeletal Input, and it is now possible to create glove-type controllers.
自作デバイス、自作のソフトウェアで、簡単に使える OpenVR 仮想トラッカードライバです。OSCで姿勢(座標や回転)を受け取り、仮想的なトラッカーとしてSteamVR上で利用することができます。
これまで、独自のOpenVRトラッキングデバイスを作成するということは難しい作業であり、高度な技術的作業が必要でした。しかし、これからはVMTを用いることで、UnityでGameObjectにアタッチするような簡単な方法で行うことができるようになります。
v0.14より、Skeletal Inputに対応し、グローブ型コントローラなども作成できるようになりました。
# Build
+ VS2019 Community
+ VMT Driver (C++)
+ VMT Manager (C#)Open solution and build it.
# Licence
MIT LicenceLogo text font: M+ Fonts https://mplus-fonts.osdn.jp/about2.html
![](docs/VMTlogo.png)