Apple Vision Pro & unity3D開發(fā)基礎

自從Apple Vision Pro熱門以后,很多開發(fā)工具都隨之上市,今天集英科技小編就跟大家介紹下Apple Vision Pro & unity3D開發(fā)基礎,希望對大家有所幫助。

Apple Vision Pro

一、前期準備

軟硬件設備

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了。