[Unity]SteamVR+VRTK配置

SteamVR+VRTK配置

Unity版本2019.4.27   steamvr版本:SteamVR1.2.3   VRTK3.3

  1. 下载SteamVR  点击连接,进入VRYK官网

   Getting Started · VRTK - Virtual Reality Toolkit (readme.io)

  加载页面是这样的

 [Unity]SteamVR+VRTK配置_第1张图片

然后下拉这个页面定位到如下图

点击箭头 SteamVR1.2.3就会自动下载插件(先下载准备好)

[Unity]SteamVR+VRTK配置_第2张图片

在资源商店导入  VRTK3.3

[Unity]SteamVR+VRTK配置_第3张图片

点击Import

[Unity]SteamVR+VRTK配置_第4张图片

导入之后没有报错

[Unity]SteamVR+VRTK配置_第5张图片

点击转换到第一个示例场景

[Unity]SteamVR+VRTK配置_第6张图片

会报错,直接无视Clear掉

[Unity]SteamVR+VRTK配置_第7张图片

出现提示,点击OK

[Unity]SteamVR+VRTK配置_第8张图片

运行就可以看到场景了

[Unity]SteamVR+VRTK配置_第9张图片

  1. 导入下载好的SteamVR1.2.3

[Unity]SteamVR+VRTK配置_第10张图片

有提示 直接Import

[Unity]SteamVR+VRTK配置_第11张图片

点击import

[Unity]SteamVR+VRTK配置_第12张图片

提示点击  I made a backup

[Unity]SteamVR+VRTK配置_第13张图片

点击 Accept all

[Unity]SteamVR+VRTK配置_第14张图片

提示正确,点击Ok

[Unity]SteamVR+VRTK配置_第15张图片

steamVr就导入完成了。

点击如下场景,这个是steamVR官方的示例交互场景,里面包含了基本的所有操作,有兴趣的小伙伴可以去研究哦。

[Unity]SteamVR+VRTK配置_第16张图片

打开场景如下图

[Unity]SteamVR+VRTK配置_第17张图片

点击运行,有提示,点击Accept All

[Unity]SteamVR+VRTK配置_第18张图片

按住W  S 就可以移动啦。

[Unity]SteamVR+VRTK配置_第19张图片

运行的时候你会看到这个提示,提示有一个个空对象,点击进去脚本。

[Unity]SteamVR+VRTK配置_第20张图片

这里的意思大概是没有头盔,因为我没有设备在旁边,所以就运行的时候是没有头盔的。

[Unity]SteamVR+VRTK配置_第21张图片

有设备的小伙伴可以将设备接入电脑,打开Steam下载steamvr。(由于电脑之前重装,刚好也没有下载SteamVR)

如下图

[Unity]SteamVR+VRTK配置_第22张图片

点击下一步

[Unity]SteamVR+VRTK配置_第23张图片

下载中[Unity]SteamVR+VRTK配置_第24张图片

安装成功后,点击启动。

[Unity]SteamVR+VRTK配置_第25张图片

开始初始化

[Unity]SteamVR+VRTK配置_第26张图片

初始化完成后出现提示(由于没有设备,所以就不示范啦)

[Unity]SteamVR+VRTK配置_第27张图片

查看设备的连接情况。大概是这样,这是网图。

连接成功就可以运行场景和场景交互啦。(图标为绿色)

[Unity]SteamVR+VRTK配置_第28张图片

  1. 房间设置

[Unity]SteamVR+VRTK配置_第29张图片

[Unity]SteamVR+VRTK配置_第30张图片

  1. 这里补充一点,仔细看,关于OpenVR ,当把VRTK导入unity 后打开运行示例场景,点击停止后会有卡顿,是因为他在自动为你安装openVR,你 可以打开package manager  unity Registry

输入openVr,会出现如图下面这个,就是VRTK自动帮你下载的。

[Unity]SteamVR+VRTK配置_第31张图片

所以就不用下面这个多余的步骤了,真是。(红色的步骤不用做)

查看Edit-projectsetting

如果是下图说明没有下载XR

点击下载

[Unity]SteamVR+VRTK配置_第32张图片

正在导入

[Unity]SteamVR+VRTK配置_第33张图片

导入完成,不要动!!!

[Unity]SteamVR+VRTK配置_第34张图片

  1. 最后,为什么使用这些版本,是因为,在老版的SteamVr中有太多的过时的API了,记住unity版本,streamVr版本,VRTK版本一定要按照我的严格来,如果你用了不同的版本,可能与出现一些bug,(这里就不关小周的事啦)看到下面这么多个测试项目就知道了,这是小周一点点尝试过来的。

[Unity]SteamVR+VRTK配置_第35张图片

  1. 好家伙!!肝,加油小周,记录真是太痛苦又快乐!!

小周

2022.2.30

      

你可能感兴趣的:(unity,vr,c#)