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开发日记【一】
    2.点击Accept All
    使用 推荐设置
    VR开发日记【一】

  • 导入VRTK
    1.点击 Import
    VR开发日记【一】

3 . 删除Main Camera

  • Main Camera 在面板 Hierarchy
  • 因为导入的 SteamVRPrefabs [CameraRig ] 中已自带一个Camera,为了使场景中只有一个摄像头所以删除

4 . 配置VRTK

  • Hierarchy 面板中创建空物体(快捷键: CTRL + SHIFT + N
    或右键点击 Hierarchy 面板的空白处并选择 Create Empty (创建空物体)

  • 建议给该 GameObject 命名为 VTRK_SDK_MANAGER

  • 给其添加脚本: VRTK_SDK Manager
    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开发日记【一】

  • Project 面板中按照路径 Assets/SteamVR/Prefabs 下找到预设物 [CameraRig] 并将拖到 VRTK_SDK_SETUP 下作为子物体
    VR开发日记【一】

  • 选中 VRTK_SDK_SETUP 并找到脚本 VRTK_SDK Setup,选择 SDK Selection 下的 Quick Select ,并将其设置为 SteamVR
    VR开发日记【一】

  • 选中 VTRK_SDK_MANAGER 并找到脚本 VRTK_SDK Manager,选择 Setups 下的 + VR开发日记【一】

  • 点击出现的列表右边的小圆圈来为配置列表添加元素VR开发日记【一】

  • 选中刚才配置好的VRTK_SDK_SETUPVR开发日记【一】

  • 至此完成VRTK配置


笔记总结

➸ 第一次配置,被Unity、SteamVR 和 VRTK的三个版本兼容性 各种报错 搞得欲仙欲死

➸ 感觉前路漫漫(眉头一皱