# Setup
# ContactGloveSDKの機能
# 以下の機能がContactGloveSDKに備わっています。
- 各関節の指の曲げ値の取得(0~1のfloat値)
- コントローラーの入力情報取得
- 振動モジュールの操作
- 触覚モジュールの操作(触覚モジュール付きグローブの場合のみ)
# 一方、ContactGloveSDKには以下の機能は備わっていません。
- アバターの手にハンドポーズ情報をビジュアライズすること(SteamVR SDKのSkeleton Input機能を使用してのビジュアライズを想定しています)
- ハンドポーズ情報の記録機能
# DivingStation, SteamVRのセットアップ
ContactGloveSDK は DivingStation と SteamVR を使用して動作するため、初めにSteamVRとDivingStationのセットアップを完了する必要があります。 DivingStationのセットアップやSteamVRのセットアップを参考にセットアップを完了してください。
# Unity用ContactGloveSDKのダウンロード
公式ホームページ (opens new window)より Unity用ContactGloveSDK の Unitypackage をダウンロードしてください。
ダウンロードした Unitypackage を Unity のプロジェクトにインポートしてください。 動作確認は Unity バージョン 2021.3.9f1 以上で行っています。
# SteamVR Plugin インポート
SteamVR Pluginを、Unity Asset Store (opens new window)からマイアセットに追加してください。
インポートが完了した後、以下のようなポップアップが表示した場合はUnityを再起動してください。
Window
> SteamVR Input
を選択し、Save and Generateを押してください。
以上で SteamVR Plugin 及び ContactGloveSDK のセットアップは完了です 🎉