天天看點

VR開發日記【一】 VR開發日記【其一】

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

    VR開發日記【一】 VR開發日記【其一】

    2.點選Accept All

    使用 推薦設定

    VR開發日記【一】 VR開發日記【其一】
  • 導入VRTK

    1.點選 Import

    VR開發日記【一】 VR開發日記【其一】

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
    VR開發日記【一】 VR開發日記【其一】
  • 右鍵點選物體 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
    VR開發日記【一】 VR開發日記【其一】
  • 在 Project 面闆中按照路徑 Assets/SteamVR/Prefabs 下找到預設物 [CameraRig] 并将拖到 VRTK_SDK_SETUP 下作為子物體
    VR開發日記【一】 VR開發日記【其一】
  • 選中 VRTK_SDK_SETUP 并找到腳本 VRTK_SDK Setup,選擇 SDK Selection 下的 Quick Select ,并将其設定為 SteamVR
    VR開發日記【一】 VR開發日記【其一】
  • 選中 VTRK_SDK_MANAGER 并找到腳本 VRTK_SDK Manager,選擇 Setups 下的 +
    VR開發日記【一】 VR開發日記【其一】
  • 點選出現的清單右邊的小圓圈來為配置清單添加元素
    VR開發日記【一】 VR開發日記【其一】
  • 選中剛才配置好的VRTK_SDK_SETUP
    VR開發日記【一】 VR開發日記【其一】
  • 至此完成VRTK配置

筆記總結

➸ 第一次配置,被Unity、SteamVR 和 VRTK的三個版本相容性 各種報錯 搞得欲仙欲死

➸ 感覺前路漫漫(眉頭一皺

繼續閱讀