1

Unity开发教程:visionOS测试计划启动,用PolySpatial技术为共享空间创作内容

 1 year ago
source link: https://www.vrtuoluo.cn/537081.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Unity开发教程:visionOS测试计划启动,用PolySpatial技术为共享空间创作内容_VR陀螺

1660873568898%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220819094503.jpg
推广
Unity开发教程:visionOS测试计划启动,用PolySpatial技术为共享空间创作内容
发布时间:2023-07-21 10:10  |  标签: Unity 开发教程 visionOS Vision Pro

文/VR陀螺

Unity已于7月19日启动测试计划,旨在提供visionOS与开发引擎的深度集成,帮助创作者为visionOS平台创建空间体验,将喜爱的游戏和应用程序带给全新的受众和生态系统,或者创造全新的东西。

Unity还宣布首次推出PolySpatial技术,该技术将为Unity内容以及Apple Vision Pro上共享空间中的其他应用程序提供支持。想参与Unity的visionOS测试计划需要提交申请(点击此处前往报名页面),等待官方的审核通过,测试版参与者将在接下来的几个月内添加到该计划中。

此外,Unity官网还为开发者提供了前期引导,VR陀螺翻译如下:

 探索您可以为visionOS构建的内容 

▊沉浸式应用程序

首先回顾一下应用程序在Apple Vision Pro上运行的方式。使用Unity在visionOS平台上创建空间体验有三种主要方法:

①移植现有的虚拟现实游戏或创建全新的完全沉浸式体验,用自己的环境取代玩家周围的环境。

②将内容与穿透功能混合,创建将数字内容与现实世界相融合的沉浸式体验。

③在“共享空间”中,通过穿透功能并排运行多个沉浸式应用程序。

1689905054277%E9%85%8D%E5%9B%BE01.jpg
图源:Unity

使用 Unity,移植现有应用或创建全新应用都非常简单。下面是一个快速概览:

工作流程:Unity完全支持visionOS平台,只需几个步骤,您就可以看到自己的项目在Vision Pro上运行。首先,选择该平台的构建目标,启用XR插件,并生成一个Xcode项目。然后,您就可以在Xcode中构建并运行Vision Pro或设备模拟器。

图形:Unity建议在visionOS项目中使用通用渲染管道(Universal Render Pipeline),因为它可以启用一种名为“注视点渲染”(foveated rendering)的特殊功能,从而获得更逼真的视觉效果。

输入:人们将用手和眼睛与Vision Pro上的内容进行交互。Unity的XR交互工具包增加了手部跟踪功能,让您可以更轻松地调整现有项目。您还可以使用Unity输入系统对内置的系统手势做出反应,并使用XR Hands软件包访问原始手部关节数据以进行自定义交互。

共享空间:Unity的全新PolySpatial技术可让开发人员创建可在共享空间中并排运行的应用程序。

▊窗口应用程序

除了沉浸式应用程序外,开发人员还可以在窗口中运行内容,用户可以在自己的空间中调整窗口的大小和位置。这是将现有移动和桌面应用程序引入visionOS的最简单方法,也是针对visionOS平台的内容的默认模式。目前,Unity 2022 LTS(2022.3.5f1或更新版本)已提供对窗口应用程序的测试版支持。

1689905153585%E9%85%8D%E5%9B%BE02.jpg
图源:Unity

▊如何准备

在Unity的visionOS测试版逐步向参与者推出的同时,您可以采取几个重要步骤,为您的项目在这个新平台上做好准备:

①了解更多有关Unity对Apple Vision Pro的支持以及在Unity WWDC演讲中介绍的PolySpatial技术的信息。

②通过Unity Hub安装Unity 2022.3 LTS (2022.3.5f1+) 将现有项目升级到最新版本的Unity。

③熟悉Unity XR工具:

  • AR Foundation——用于将数字内容与现实世界相融合
  • XR交互工具包——用于实现输入和交互

④为visionOS准备项目:

  • 使用(或升级到)通用渲染管道,以利用性能优化和visionOS平台功能(如有眼渲染)。
  • 将基于控制器的交互转换为基于手的交互
  • 使用 Unity 输入系统
  • 将着色器移植到着色器图或使用标准着色器

⑤尝试使用Unity 2022.3.5f1或更新版本移植或创建窗口应用程序。

⑥立即注册,加入Unity测试计划。官方将通过电子邮件通知您是否被选中加入测试计划。

1689905373512%E9%85%8D%E5%9B%BE03.jpg
图源:WWDC

在WWDC 2023期间,Unity发布了两个重要的开发教程演讲视频,VR陀螺已全程翻译,欢迎跳转学习。

Vision Pro开发教程:创建沉浸式Unity应用程序 

Vision Pro开发教程:将Unity VR应用带入完全沉浸式空间 

来源:Unity

投稿/爆料:[email protected]

稿件/商务合作: 西瓜(微信 18659030320) 六六(微信 13138755620)

加入行业交流群:六六(微信 13138755620)

版权申明:本文为VR陀螺原创,任何第三方未经授权不得转载。如需转载请联系微信:vrtuoluo233 申请授权,并在转载时保留转载来源、作者以及原文链接信息,不得擅自更改内容,违规转载法律必究。文中有图片、视频素材来自互联网或无法核实出处,如涉及版权问题,请联系本网站协商处理。

kj_50.jpg

元宇宙数字产业服务平台

下载「陀螺科技」APP,获取前沿深度元宇宙讯息


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK