简介
visionOS 可实现 3D 多任务体验,与现实世界无缝融合,并与其他虚拟内容共存。这为个人生产力、生活方式和娱乐应用开辟了一个全新的可能性世界,也为开发人员开辟了一个全新的市场。不过,它也给多任务处理和与实物的互动带来了新的挑战。Unity PolySpatial 是一系列技术的集合,旨在应对这一新平台及其独特的挑战
要求
Unity PolySpatial 和 visionOS 支持仅适用于 Unity Pro、Unity Enterprise 和 Unity Industry 用户。Learn more about these plans。
要了解Unity中visionOS和PolySpatial的要求,请参阅visionOS PolySpatial Requirements & Limitations。
visionOS 平台概述
您可以在 visionOS 平台概述中找到关于 Unity 对 visionOS 支持的信息。
visionOS 应用程序类型
Unity 在 visionOS 上支持几种不同的应用程序类型,每种类型都有自己的优势:
- 如果您有兴趣为 visionOS 创建完全沉浸式虚拟现实(VR)App,请参阅 visionOS 上的完全沉浸式虚拟现实(VR)App了解更多信息。
- 如果您有兴趣为 visionOS 创建沉浸式混合现实(MR)App,请参阅 visionOS 上的 PolySpatial 混合现实(MR)App了解更多信息。这些应用程序采用Unity新开发的PolySpatial技术构建,其中应用程序用Unity模拟,但用RealityKit (visionOS的系统渲染器)渲染。
- 如果您有兴趣创建将在 visionOS 上的窗口中运行的内容,请参阅 visionOS 上的窗口化 App了解更多信息。
资源
New users 应该会发现开始使用页面是介绍 visionOS 和 PolySpatial 的理想场所。它通过开发与迭代基础知识指导您完成设置、先决条件、迭代、预览、构建和调试,并为 visionOS 构建您的第一个 App。
All developers应该熟悉这个平台上的开发与迭代。本节介绍为 visionOS 设置 PolySpatial、迭代、预览、构建和调试的细节。
Content Creators应参考PolySpatial XR 项目验证,概述了为 visionOS 和 PolySpatial 引入的新项目验证系统。在为 visionOS 和 PolySpatial 开发 Unity App 时,该系统为支持和不支持的功能提供有用的帮助
要find answers and workarounds,请查阅常见问题解答,其中提供了有关PolySpatial XR软件包的设计、实施和使用的许多常见问题的答案。
词汇表可以帮助澄清为visionOS和PolySpatial介绍的技术术语,并在本文档中使用。
有关代码文档,请参阅PolySpatial 脚本 API。