您的位置:首页 >综合快讯 >

Apple在设计VisionOS时推荐的7个最佳实践

随着日历从2023年转到2024年,苹果距离发布其价格惊人且完全实验性的VisionPro耳机越来越近了。就在本周,苹果宣布iPhone15Pro和ProMax可以为VisionPro捕捉空间视频。

可以说,苹果对人工现实的愿景正在越来越接近现实。是的,我对这句话感到非常自豪。

最近,苹果也开始发布面向开发者的设计指南。引起我注意的是该公司的“问答:visionOS的空间设计”。本文档为开发人员为VisionOS创建应用程序提供了一些最佳实践。

由于VisionOS与所有其他Apple操作系统实现非常不同,特别是在用户界面部门,因此我认为与您分享一些最佳实践建议会很有趣。

这样,如果您是开发人员,您就可以开始考虑如何构建应用程序。如果您是考虑购买一套纯金护目镜的用户,您将对设计师如何构建他们的应用程序以及您的体验有更好的感觉。

让我们深入挖掘一下,好吗?

1.逐渐沉浸

Apple建议您从增强现实环境中的窗口视图开始,逐步向用户介绍您的应用程序。

这样,他们就不会突然掉入一个全新的世界,而是可以慢慢地获得“VR腿”,并感觉自己对沉浸程度有一定程度的控制,至少在他们适应环境之前是这样。

另外:两项突破使2023年成为科技界十多年来最具创新性的一年

2.确定你的关键时刻

假设您是一名开发人员,拥有适用于iPad的现有应用程序。假设您想将上述iPad应用程序引入VisionOS。iPad应用程序本质上是扁平的矩形。但VisionOS可以让用户看到周围的一切。您的应用程序中是否有任何内容明显适合VRification?

苹果使用其照片应用程序作为示例。苹果照片应用程序的一个关键时刻可能是通过将用户完全包裹起来来显示全景照片。全景图是照片应用程序的一项长期功能,但空间包裹全景图可以展示混合现实环境。

在写作应用程序中,VRification可能涉及从大多数写作的典型窗口用户界面转变为专注模式,通过提供平静的背景和一些平静的音乐,将外界拒之门外,让用户集中注意力。

3.调整UI元素以适应新环境

一些UI元素直接从iPadOS转换为VisionOS,但其他元素则不完全匹配。Apple有一个空间设计指南视频,非常值得观看以快速了解。

使用悬停效果时需要特别注意的一个方面。当您将鼠标悬停在平面UI中的按钮上时,您只需要看到一些突出显示的内容。但是,当您将鼠标悬停在VR空间中的某个物体上方或前面时,您就可以在整个房间中工作。因此,请注意物体的外观和感觉,并尽量避免因快速移动的物体和物体而引起眩晕。纽扣。

4.适当使用网格系统

苹果表示,使用iPadOS网格系统设计的应用程序可以很好地移植到VisionPro上。网格非常适合设计窗户。点大小从iPad到VisionPro都能很好地转换。

但当您处理更多以3D为中心的对象时,网格系统就会崩溃。在3D空间中移动后,请注意控件的放置位置。例如,如果您对远处的对象有附近的控件,则可能会有些混乱。

5.战略性地融入声音设计

声音(即音频)设计在空间计算中起着至关重要的作用。声音对于平面UI体验可能并不那么重要,但我们人类依靠声音以及声音提供的空间意识来在现实世界环境中定位自己。因此请记住,声音不仅可以让您的环境变得更加有趣,而且还可以充当定位工具。

为此,即使您正在构建一个通常不关注声音的非娱乐应用程序,也要考虑如何在VR空间中使用声音元素(无论多么微妙)来实现用户空间定位。

当您使用它时,允许您的用户控制声音、设置音量甚至将其关闭。提供可能有帮助的声音提示,但让用户控制如何应用这些提示。这是Apple提供的有关声音设计的丰富资源。

6.关注关键细节,但不要不知所措

Apple建议始终渲染地平面,以便用户感到接地。如果你要让某人进入剧院,请提供关键细节(例如舞台、灯光和窗帘),但不要试图重现地毯上的可乐污渍或走过废品时发出的独特裂纹。石化的爆米花。如果您要渲染室外景观,请显示缓慢移动的云,但要保持微妙。

当然,如果你让人们进入一个游戏,整个想法就是让他们不知所措,那就去做吧。但苹果更感兴趣的是使用VR和AR作为增强工具,而不是纯粹作为游戏平台。在这种情况下,明智的做法可能是避免让顾客将午餐吐到价值超过3,500美元的头戴式恐怖谷罐头盒中。

免责声明:本文由用户上传,如有侵权请联系删除!