VR開發日記【其一】
前言
➸ 僅僅是自己VR學習的日志
➸ 參考了各個Dalao的教學與經驗
➸ 共勉
前置工作
工具 | 版本 |
---|---|
Unity | 5.6.7f1 |
SteamVR Plugin | 1.2.3 |
VRTK | 3.2.1 |
插件
整合包位址 ➩ chnl
GitHub開源
官方文檔
VRTK
SteaVR Plugin
開始
1 . 建立工程
2 . 導入插件
-
導入 SteamVR:
1.輕按兩下SteamVR包,點選 Import
2.點選Accept All
使用 推薦設定
-
導入VRTK
1.點選 Import
3 . 删除Main Camera
- Main Camera 在面闆 Hierarchy 中
- 因為導入的 SteamVR 的 Prefabs 中 [CameraRig ] 中已自帶一個Camera,為了使場景中隻有一個攝像頭是以删除
4 . 配置VRTK
-
在 Hierarchy 面闆中建立空物體(快捷鍵: CTRL + SHIFT + N )
或右鍵點選 Hierarchy 面闆的空白處并選擇 Create Empty (建立空物體)
- 建議給該 GameObject 命名為 VTRK_SDK_MANAGER
- 給其添加腳本: VRTK_SDK Manager
-
右鍵點選物體 VTRK_SDK_MANAGER 并選擇 Create Empty 來建立 VTRK_SDK_MANAGER 的空子物體 GameObjecr
或選中物體 VTRK_SDK_MANAGER 并按下快捷鍵 ALT + SHIFT + N 來實作
- 建議給該子物體 GameObject 命名為 VRTK_SDK_SETUP
- 給 VRTK_SDK_SETUP 挂載腳本 VRTK_SDK Setup
- 在 Project 面闆中按照路徑 Assets/SteamVR/Prefabs 下找到預設物 [CameraRig] 并将拖到 VRTK_SDK_SETUP 下作為子物體
- 選中 VRTK_SDK_SETUP 并找到腳本 VRTK_SDK Setup,選擇 SDK Selection 下的 Quick Select ,并将其設定為 SteamVR
- 選中 VTRK_SDK_MANAGER 并找到腳本 VRTK_SDK Manager,選擇 Setups 下的 +
- 點選出現的清單右邊的小圓圈來為配置清單添加元素
- 選中剛才配置好的VRTK_SDK_SETUP
- 至此完成VRTK配置
筆記總結
➸ 第一次配置,被Unity、SteamVR 和 VRTK的三個版本相容性 各種報錯 搞得欲仙欲死
➸ 感覺前路漫漫(眉頭一皺