获取完整课程以及答疑,工程文件下载:
https://www.spatialxr.tech/
以下步骤适用于 PolySpatial 2.0 及以上的版本。
我们可以在 Project Settings 中的 Apple visionOS 里将 App Mode 设为 Metal Rendering with Compositor Services,把渲染模式设为 Metal。
使用 Metal 渲染,就会使用 Unity 自己的渲染管线进行渲染,但也会失去一苹果 RealityKit 渲染特性,比如虚拟物体受现实光照影响。
然后我们可以运行官方提供的 Metal 渲染样例,我们导入 visionOS 开发 SDK 时会有一个 Apple visionOS XR Plugin,可以在 Package Manager 中找到,接着在 Samples 中导入适合自己项目渲染管线的样例(如下图所示)。
导入后样例会位于下图的文件夹路径(2.0.0-pre.11 为我当前导入的版本):
但是如果我们尝试把样例场景打包到头显