# Setup

# Features of ContactGlove SDK

# The following functions are provided in ContactGloveSDK.

  • Get finger bending value for each joint (float value between 0 and 1)
  • Get controller input information
  • Operation of vibration module
  • Haptic module operation (only for gloves with haptic module)

# On the other hand, ContactGloveSDK does not have the following functions.

  • Visualize hand pose information on avatar hands (assuming visualization using the SteamVR SDK's Skeleton Input feature)
  • Hand pose information recording function

# Setting up DivingStation, SteamVR

ContactGloveSDK works with DivingStation and SteamVR, so you need to complete SteamVR and DivingStation setup first. Please refer to DivingStation setup and SteamVR setup to complete setup.

# Download ContactGlove SDK for Unity

Please download Unitypackage of ContactGloveSDK for Unity from official homepage (opens new window).

Import the downloaded Unitypackage into your Unity project. Operation has been confirmed with Unity version 2021.3.9f1 or higher.

# Import SteamVR Plugin

Add the SteamVR Plugin to My Assets from the Unity Asset Store (opens new window).

After the import is complete, restart Unity if the following popup appears. steamvr_setup1

Select Window > SteamVR Input and press Save and Generate. steamvr_setup3

SteamVR Plugin and ContactGloveSDK setup is now complete 🎉