Unity2019 导入 XR Toolkit 用于 Vive 开发

Unity 版本 2019.4.14 LTS,设备 HTC VIVE PRO


本文提及:

Unity 版本和 OpenVR SDK 适配性问题
Package Manager 中找不到 XR Interaction Toolkit 选项问题



一、设置 OpenVR SDK

  在菜单栏,进入 Edit → Project Settings → Player

  找到最下方的 XR Settings,注意 Unity 提示会建议使用新版的XR Plug-in Management,但鉴于目前 XR Plug-in Management 还没有对 OpenVR 的官方支持,所以这里依然选用 Deprecated Settings。

  勾选 Virtual Reality Supported,在出现的SDK列表里选中Oculus,因为用不到这个SDK,所以点击减号移除。

Unity2019 导入 XR Toolkit 用于 Vive 开发_第1张图片
Unity2019 导入 XR Toolkit 用于 Vive 开发_第2张图片


设置完成后的窗口如下。(在Unity 2020 版本中这个功能已经被弃用,只有在19版本里可以找到)

Unity2019 导入 XR Toolkit 用于 Vive 开发_第3张图片


二、导入 XR Interaction Toolkit Package

  1. 在菜单栏,进入Window → Package Manager。

  2. 选中 Advanced → Show preview packages 才能在左侧列表中找到 XR Interaction Toolkit。 选择需要的版本(这里我选的是0.10.0,11月17日已经推出了 1.0.0 pre版本),并点击窗口右下方的 Install。图中是安装完成后的状态。

Unity2019 导入 XR Toolkit 用于 Vive 开发_第4张图片
至此 XR Toolkit 就导入完成了。



三、建立简单场景(一个房间大小的 XR Rig)

  1. 在Hierarchy窗口右键,3D Object → Plane

Unity2019 导入 XR Toolkit 用于 Vive 开发_第5张图片
2. Hierarchy窗口右键,XR → Room-Scale XR Rig

Unity2019 导入 XR Toolkit 用于 Vive 开发_第6张图片

Unity2019 导入 XR Toolkit 用于 Vive 开发_第7张图片
完成后的Hierarchy窗口如下。

Unity2019 导入 XR Toolkit 用于 Vive 开发_第8张图片

你可能感兴趣的:(游戏开发,unity3d,vr)