Unity已于7月19日启动测试计划,旨在提供visionOS与开发引擎的深度集成,帮助创作者为visionOS平台创建空间体验,将喜爱的游戏和应用程序带给全新的受众和生态系统,或者创造全新的东西。
此外,Unity官网还为开发者提供了前期引导,VR陀螺翻译如下:
探索您可以为visionOS构建的内容
▊沉浸式应用程序
首先回顾一下应用程序在AppleVisionPro上运行的方式。使用Unity在visionOS平台上创建空间体验有三种主要方法:
①移植现有的虚拟现实游戏或创建全新的完全沉浸式体验,用自己的环境取代玩家周围的环境。
②将内容与穿透功能混合,创建将数字内容与现实世界相融合的沉浸式体验。
③在“共享空间”中,通过穿透功能并排运行多个沉浸式应用程序。
使用Unity,移植现有应用或创建全新应用都非常简单。下面是一个快速概览:
工作流程:Unity完全支持visionOS平台,只需几个步骤,您就可以看到自己的项目在VisionPro上运行。首先,选择该平台的构建目标,启用XR插件,并生成一个Xcode项目。然后,您就可以在Xcode中构建并运行VisionPro或设备模拟器。
图形:Unity建议在visionOS项目中使用通用渲染管道(UniversalRenderPipeline),因为它可以启用一种名为“注视点渲染”(foveatedrendering)的特殊功能,从而获得更逼真的视觉效果。
输入:人们将用手和眼睛与VisionPro上的内容进行交互。Unity的XR交互工具包增加了手部跟踪功能,让您可以更轻松地调整现有项目。您还可以使用Unity输入系统对内置的系统手势做出反应,并使用XRHands软件包访问原始手部关节数据以进行自定义交互。
共享空间:Unity的全新PolySpatial技术可让开发人员创建可在共享空间中并排运行的应用程序。
▊窗口应用程序
除了沉浸式应用程序外,开发人员还可以在窗口中运行内容,用户可以在自己的空间中调整窗口的大小和位置。这是将现有移动和桌面应用程序引入visionOS的最简单方法,也是针对visionOS平台的内容的默认模式。目前,Unity2022LTS(2022.3.5f1或更新版本)已提供对窗口应用程序的测试版支持。
▊如何准备
在Unity的visionOS测试版逐步向参与者推出的同时,您可以采取几个重要步骤,为您的项目在这个新平台上做好准备:
①了解更多有关Unity对AppleVisionPro的支持以及在UnityWWDC演讲中介绍的PolySpatial技术的信息。
②通过UnityHub安装Unity2022.3LTS(2022.3.5f1+)将现有项目升级到最新版本的Unity。
③熟悉UnityXR工具:
④为visionOS准备项目:
⑤尝试使用Unity2022.3.5f1或更新版本移植或创建窗口应用程序。
⑥立即注册,加入Unity测试计划。官方将通过电子邮件通知您是否被选中加入测试计划。
在WWDC2023期间,Unity发布了两个重要的开发教程演讲视频,VR陀螺已全程翻译,欢迎跳转学习。
投稿/爆料:tougao@youxituoluo.com
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息
(*收到爆料后VR陀螺将尽快联系爆料者进行二次确认,并判断内容是否适合发布。)