自從Apple Vision Pro熱門以后,很多開發(fā)工具都隨之上市,今天集英科技小編就跟大家介紹下Apple Vision Pro & unity3D開發(fā)基礎,希望對大家有所幫助。
一、前期準備
軟硬件設備
Apple Silicon Mac for development - M1/M2/M3的Mac
Unity 2022 LTS(2022.3.11f1 and higher) - Unity Pro(我使用的是2022.3.18f1,這個在hub上沒有,需要去官網下載)
Xcode 15.3 (15E204a)
visionOS 1.1 (21O200) SDK + visionOS 1.1 (21O209) Simulator
注:windows是沒辦法開發(fā)VisionPro的
二、安裝VisionPro相關支持
1.安裝visionOS平臺模塊(在unity下載時需要下載visionOS平臺模塊)unity2022.3.18f1 visionOS平臺模塊下載
2.安裝visionOS XR軟件包:
在 Unity 編輯器中打開您的項目。
打開項目設置窗口(菜單:編輯 > 項目設置)。
選擇XR 插件管理部分。
如果您看到有關安裝 XR 插件管理包的通知,請單擊按鈕進行安裝。
選擇visionOS選項卡。
在Plug-in Providers下,啟用Apple VisionOS。
一般來說當啟用Apple VisionOS后,unity會自動安裝VisionPro相關依賴,如果沒有就請使用“包管理器”窗口(菜單:“窗口”>“包管理器”) 安裝 4.4.1 版(或更高版本)的 XR 插件管理包。
如果沒有自動安裝,可以手動安裝如下包體
Apple visionOS XR Plugin (com.unity.xr.visionos)
AR Foundation (com.unity.xr.arfoundation)
XR Core Utilities (com.unity.xr.core-utils)
3.安裝 PolySpatial 包
在安裝 PolySpatial 軟件包之前,您必須安裝visionOS 平臺模塊并安裝 XR 軟件包。
要安裝 PolySpatial 軟件包:開項目設置窗口(菜單:編輯 > 項目設置)。
在XR 插件管理下選擇Apple VisionOS設置。
將應用程序模式設置更改為“混合現(xiàn)實 - 體積”或“沉浸式空間”。
Unity 提供安裝 PolySpatial 包的功能,這是支持混合現(xiàn)實應用程序模式所必需的。
如果沒有自動安裝依賴,可以手動安裝如下包
PolySpatial (com.unity.polyspatial)
PolySpatial XR (com.unity.polyspatial.xr)
PolySpatial visionOS (com.unity.polyspatial.visionos)
至此,就可以正常的使用Unity的 PolySpatial 來開發(fā)VisionPro了。