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