Apple Vision Pro Unity3D開發(fā)教程

自從Apple Vision Pro發(fā)布以后,越來越多的軟件開發(fā)公司開始投入Apple Vision Pro開發(fā)之中,今天集英科技小編就給大家簡單的介紹下Apple Vision Pro Unity3D開發(fā)教程,一起來看看吧。

Vision Pro開發(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了。