※ 進行下列步驟前,務必確認 SteamVR 可正常運作。SteamVR SDK 設定1. 匯入 VRTK,開啟一個新的 scene 並刪除 Main Camera。
2. 新增一個 empty (命名為 VRTK_SDK_Manager),並套用 VRTK_SDK Manager 元件。
3. 新增一個 empty (命名為 SteamVR),把它設為 VRTK_SDK_Manager 的子物件,並套用 VRTK_SDK Setup 元件。
4. 選取 SteamVR 物件,把 SDK Selection > Quick Select 設定為 SteamVR。
5. 到 project 面板,把 SteamVR > Prefabs > [CameraRig] 和 [SteamVR] 拖拉到場景中成為 SteamVR 的子物件。
6. 選取 VRTK_SDK_Manager 物件按下 Auto Populate 按鈕,SteamVR 就會加入清單。
7. 播放後 vive 頭盔和控制器就可以在 scene 中運作。
模擬器設定1. 新增一個 empty (命名為 Simulator),把它設為 VRTK_SDK_Manager 的子物件,並套用 VRTK_SDK Setup 元件。
2. 到 project 面板,把 VRTK > Prefabs > VRSimulatorCameraRig 拖拉到場景中成為 Simulator 的子物件。
3. 選取 Simulator 物件,把 SDK Selection > Quick Select 設為 Simulator。
4. 為 Simulator 物件套用 ExampleSceneSimulatorCameraRigMover 元件。
5. 選取 VRTK_SDK_Manager 物件,點選 + (Add to list)把 Simulator 加入清單。
6. 播放後會依據清單中的順序,運作第一個抓到的裝置。
建議延伸閱讀:
>>
Unity SteamVR 教學-基本設定流程(以Unity 2021.2版為例)
>>
VRTK 教學 ─ 控制器觸發事件
>>
VRTK 教學 ─ 控制器事件名稱對應