Sponsored Links
ハンドトラッキングを使って手を表示する手順です。この手順では、手を表示して動かせるだけで、ジェスチャーなどは機能しません。
環境
- Unity 2019.2.9f1
- Oculus Integration 13.0
手順
- 任意の名前でプロジェクトを作成
- デフォルトで配置されているCameraは使わないので削除
- シーンにOVRCameraRigを配置
- シーンにHandsManagerを配置
- シーンにInteractableToolsSDKDriverを配置
- 【OVRCameraRigを選択】→【インスペクタパネル】→【OVR Manager(Script】→【Input】→【Hand Tracking Support】→【Controllers And Handsを選択】
- 【OVRCameraRigを選択】→【インスペクタパネル】→【Tracking】→【Tracking Origin Type】→【Floor Level】に設定
- 【ヒエラルキーパネル】→【LeftHandAnchor】→【OVRHandPrefabとOVRControllerPrefabをアタッチ】※RightHandAnchorも同様
- 【RightHandAnchorに設定したOVRHandPrefabを選択】→【インスペクタパネル】→【下記項目にHand Rightを指定】
- 【OVR Hand(Scirpt)】→【Hand Type】
- 【OVR Skeleton(Script)】→【Skeleton Type】
- 【OVR Mesh(Script)】→【Mesh Type】
- 【HandsManagerを選択】→【インスペクタパネル】→【Hands Manager(Script)】→【手順8でLeftHandAnchorにアタッチしたOVRHandPrefabをLeftHandにドラッグドロップしてアタッチ】※RightHandも同様
Sponsored Links