Unity Indie VRPN Adapter (UIVA) --- Connecting VRPN to Unity Indie

Hi,

To support my research, I developed a toolkit called “Unity Indie VRPN Adater (UIVA)” which is a middleware that connects VRPN (Virtual Reality Peripheral Network) to Unity so any games developed by Unity can use devices supported by VRPN as a controller. The purpose is the same with the VRPNWrapper project by Georgia Tech (https://research.cc.gatech.edu/uart/content/vrpnwrapper) but UIVA supports both the Pro version and the Indie version as it is based on .NET socket instead of plugin. :slight_smile:

The first version (1.0) is open source and available for download in the following link now:

http://web.cs.wpi.edu/~gogo/hive/UIVA/

Currently it supports the Wiimote, the WiiFit balance board, Microsoft Kinect, the Wireless-T BPack accelerometer and general mouse. Adding support to the framework is super easy and is covered in the documentation in very detail.

Hope it can be useful for the community. And I appreciate any feedback.:stuck_out_tongue:

Thanks a lot!

Best,
Jia Wang

By the way, it is tested in Unity 2.6 and Unity 3.0 (not 3.2 yet) and it works fine.

I’m very interested to get this working, however so far every time i try to run UIVA_Server.exe it crashes, some issues with Vrpn.net.dll

Keep up the good work.