Building onto the low-level API are the Unity Plugin (Unity Engine (2017.4 and up) and Unreal Plugin (Unreal Engine 4), making it possible to begin developing new projects on the two most popular VR development platforms.
Assets, Tools and Resources
A program that sets up communications between your system and your SenseGloves. Aside from showing you the connection status of your gloves, it also handles hand calibration and firmware updates (the latter is still in the early planning phase).
C# and C++ API
This low-level API grants you access to all the functions your SenseGloves have to offer. Everything from the glove’s sensor data to the pose of the hand can be retrieved, and the intensity of the force- and vibrotactile feedback can be set and updated up to 100 times per second.
The repository contains builds and libraries for Windows and Linux, as well as documentation for each piece of software. For the advanced user, there is also a way to run the SenseGlove communications without the need for the SenseCom program.
A wrapper for the low-level C# API with conversion to Unity’s coordinate system and classes. You can work on the same level as the C++ / C# API, with direct control over the SenseGlove haptic motors and sensors.
Building onto this, the Unity Plugin supports hand model animation, components that add haptics to your projects, and a way to translate hand motion and collision into “Grabbing and Releasing”.
A wrapper for the low-level C++ API with conversion to Unreal’s coordinate system and blueprint. The Alpha release is now available.
SenseGlove API Tutorials
Whether you’re an existing client, a seasoned VR developer or just started exploring the field of Haptics: The tutorials available to you will make it possible for you to hold virtual objects with your own hands in no time. 3,2,1…GO!