IT之家 6 月 17 日消息,Unity 官方宣布 Unity 6 Preview 将“在未来几周内”添加对苹果 visionOS 2 的预发布支持。Unity 6 是 Unity 游戏引擎的最新版,该引擎常用于制作 VR 内容。目前该版本仍处于预览阶段,暂不推荐用于正式项目开发,稳定版本预计将在今年晚些时候发布。

打开网易新闻 查看更多图片

本周,Unity 宣布即将发布的 2.x 版本的 visionOS 软件包将需要 Unity 6 支持,并加入对 visionOS 2 的部分核心功能的支持:

  • 使用 Metal 渲染并支持透视 (Rendering Metal with passthrough):该功能使开发者能够在内容中加入透视功能的同时,还能利用兼容 Metal 5 的 Unity 图形功能。

  • 可调整大小的空间 (Resizable volumes):帮助开发者在限定范围内更好地控制物体大小。

  • 动态光照和阴影 (Dynamic lights and shadows):提升混合现实体验的沉浸感和真实感。

  • 自定义悬停效果 (Custom hover effects):让开发者可以更好地控制用户注视物体时的视觉悬停交互效果。

  • 改进的着色器支持 (Improved support for shaders):实现更丰富的视觉效果,例如 SwiftUI 界面中的玻璃材质外观。

“使用 Metal 渲染并支持透视”功能意味着开发者在制作 AR 应用时将不再局限于使用功能受限的 PolySpatial 方案。

此外,2.x 版本的软件包还将为两个版本的 visionOS 带来以下改进:

  • 混合形状支持 (Support for blendshapes):实现更广泛的几何应用,例如形变、流畅自然的动画等。

  • 立体渲染目标 (Stereo render targets):帮助用户实现多种效果,例如立体窗口和全息 3D 投影。

  • 混合应用 (Hybrid Apps):支持在混合现实和完全沉浸式体验之间进行模式切换。

  • 多空间支持 (Support for multiple volumes):实现更丰富的交互式内容。

  • 实体图形支持 (Support for entities graphics):实现更多样化的视觉体验。

  • 着色器调试 (Shader debugging):帮助开发者更高效地创建和自定义着色器。

需要注意的是,2.x 版本的 Unity visionOS 软件包最初将以预发布形式推出。Unity 官方表示将持续进行性能优化和整体稳定性改进,并建议开发者暂不要在正式项目中使用。不过,由于 visionOS 2 本身目前也处于测试阶段,稳定版本将在今年秋天发布,因此这一点应该不会造成太大影响。

Unity visionOS 开发者包仍然需要搭配 Unity Pro 使用,其售价为每年 2040 美元(IT之家备注:当前约 14843 元人民币)。对于独立开发者和想要尝试 visionOS 的用户来说,这笔费用着实不低,尤其是考虑到他们还需要为头显设备本身花费 3500 美元。