UnityXR Interaction Toolkit(XRIT)現(xiàn)已支持Oculus、Vive、Pico、WMR,因此基于Unity開(kāi)發(fā)XR應(yīng)用,首選XRIT。
推薦使用當(dāng)前LTS版本,Unity2020.3.x LTS。
1 獲取及體驗(yàn)XRIT
1.1 獲取
(A)可單獨(dú)獲取XRIT;(B)也可通過(guò)XRIT Examples順便獲取XRIT。初學(xué)建議從(B)開(kāi)始,因?yàn)橛袑W(xué)習(xí)案例。
直接使用git即可獲得XRIT Examples,https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples
clone到本地后,有“VR”、“AR”兩個(gè)文件夾。
打開(kāi)UnityHub,選擇“添加”,指定到“VR”文件夾,即可打開(kāi)案例工程。

添加已有項(xiàng)目

指定到VR文件夾
- 打開(kāi)項(xiàng)目后可以在Package Manager中看看XRIT的版本號(hào),想要升級(jí)的最高版本就升級(jí)。

PackageManager中的XRIT
其實(shí)以后熟練XRIT的使用后,新建項(xiàng)目,然后從Package Manager中直接安裝XRIT就行了,不用非使用案例工程(也就是獲取XRIT的方法A)。
- 在PacakgeManager中安裝這些工具包??梢远忌?jí)到最新版。

XR相關(guān)工具包
- 根據(jù)使用的VR設(shè)備,在
Project Settings->XR Plug-in Managment中勾選對(duì)應(yīng)的組件。

XR組件
若選擇OpenXR,可能會(huì)提示警告,點(diǎn)擊三角警告圖標(biāo),點(diǎn)擊
Fix All即可。

fix OpenXR
之后可能還會(huì)提示一條警告。

需要控制器配置文件的警告
選擇
XR Plug-in Management->OpenXR->Features,然后選擇自己設(shè)備對(duì)應(yīng)的特性配置文件,比如HTC。

控制器配置文件的選擇

選擇HTC的手柄配置
1.2 體驗(yàn)
- 打開(kāi)綜合示例場(chǎng)景,連上設(shè)備,運(yùn)行體驗(yàn)。

綜合示例場(chǎng)景
2 學(xué)習(xí)uXRIT
- git頁(yè)面的幫助
- uXRIT官方幫助,在Package Manager中也可以找到幫助入口

PackageManager中XRIT的幫助入口