获取完整课程以及答疑,工程文件下载:
https://www.spatialxr.tech/
📕教程说明
这期教程我将介绍使用 Unity 开发 Apple Vision Pro 应用所需要的 Unity 环境配置,以及如何导入 PolySpatial 样例场景、配置 Play To Device 实时预览功能、将 Unity 程序打包到头显中运行。
开发前期准备(软硬件要求,开启 vision pro 开发者模式和 Wi-Fi 无线调试功能,Xcode 程序打包至头显):https://blog.csdn.net/qq_46044366/article/details/139250580
视频讲解:苹果VisionPro开发 2 —Unity环境配置+实时预览调试+程序打包
PolySpatial 官方文档:https://docs.unity3d.com/Packages/com.unity.polyspatial.visionos@1.2/manual/index.html
(需要时刻关注开发者文档,因为 PolySpatial 处于早期阶段,在未来可能有些地方会发生变动)
📕教程内容概括
这期教程主要目标是成功运行 PolySpatial 官方样例场景,PolySpatial 是 Unity 提供的用于开发 visionOS 的 MR 应用的开发工具。
📕Unity 配置
⭐添加 visionOS Build Support 模块
安装 Unity 编辑器的时候需要添加 visionOS Build Support 模块,如果之前没有添加过,也可以在 Unity Hub 里手动给对应版本的编辑器添加。
安装了这个模块后,我们在打包 Unity 程序的时候就能够选择 visionOS 作为打包发布的平台,visionOS 是苹果头显独立的操作系统。
⭐添加 Unity Pro 许可证
Unity 开发 Apple Vision Pro 的应用有分为三种模式:窗口模式,VR 模式,MR 模式。这三种模式的区分我会在下期教程进行详细的说明。如果开发的是窗口模式,不需要添加 Unity Pro 许可证,如果开发的是 VR 或者 MR 模式,需要添加 Unity Pro 许可证。
添加 Unity Pro 许可证可以在 Unity Hub 中点击自己的头像,选择 Manage licenses