UnityXR Interaction Toolkit(XRIT)现已支持Oculus、Vive、Pico、WMR,因此基于Unity开发XR应用,首选XRIT。
推荐使用当前LTS版本,Unity2020.3.x LTS。
1 获取及体验XRIT
1.1 获取
(A)可单独获取XRIT;(B)也可通过XRIT Examples顺便获取XRIT。初学建议从(B)开始,因为有学习案例。
-
直接使用git即可获得XRIT Examples,https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples
-
clone到本地后,有“VR”、“AR”两个文件夹。
-
打开UnityHub,选择“添加”,指定到“VR”文件夹,即可打开案例工程。
![](https://img.haomeiwen.com/i11211235/91453783cb7f9955.png)
![](https://img.haomeiwen.com/i11211235/5b8d28285db5fec5.png)
- 打开项目后可以在Package Manager中看看XRIT的版本号,想要升级的最高版本就升级。
![](https://img.haomeiwen.com/i11211235/817c6629e6135a0e.png)
其实以后熟练XRIT的使用后,新建项目,然后从Package Manager中直接安装XRIT就行了,不用非使用案例工程(也就是获取XRIT的方法A)。
- 在PacakgeManager中安装这些工具包。可以都升级到最新版。
![](https://img.haomeiwen.com/i11211235/e872e062d4b2f512.png)
- 根据使用的VR设备,在
Project Settings
->XR Plug-in Managment
中勾选对应的组件。
![](https://img.haomeiwen.com/i11211235/1a2831e1ce4c1e64.png)
若选择OpenXR,可能会提示警告,点击三角警告图标,点击
Fix All
即可。
![](https://img.haomeiwen.com/i11211235/8eee11090c53e883.png)
之后可能还会提示一条警告。
![](https://img.haomeiwen.com/i11211235/1a7dc2b5a299552e.png)
选择
XR Plug-in Management
->OpenXR
->Features
,然后选择自己设备对应的特性配置文件,比如HTC
。
![](https://img.haomeiwen.com/i11211235/9eb7d6b3ac0f8e12.png)
![](https://img.haomeiwen.com/i11211235/e0a2bf3eb7b6d4b7.png)
1.2 体验
- 打开综合示例场景,连上设备,运行体验。
![](https://img.haomeiwen.com/i11211235/4115e8277786b7a8.png)
2 学习uXRIT
![](https://img.haomeiwen.com/i11211235/efe3aebd86eb6bb1.png)
网友评论