支持Unreal和非Meta头显

中国AI网 2024年10月24日)Meta日前宣布,Interaction SDK (ISDK)已经支持Unreal,并且兼容非Meta头显。

Meta宣布Interaction SDK已支持Unreal  第1张

Interaction SDK(Unity | Unreal)最初于2022年率先支持Unity,并实现了用户与虚拟环境之间的丰富交互。

然而,开发者社区有三个反复出现的问题:

我可以使用ISDK来构建跨平台的应用程序吗?

我可以使用ISDK来构建看起来和感觉上都像Meta Quest系统UI的UI吗?

如果我使用的引擎是Unreal,我可以使用ISDK吗?

现在,Meta宣布以上三个问题的答案都是“可以”。从v69开始,无论是什么引擎,无论瞄准的是什么平台,开发者都可以从ISDK的高质量交互库中受益。

不仅只是这样,Unity开发同时将受益于基于Meta Quest设计系统的一套全新UI组件。

利用Unity的跨平台交互

ISDK对Meta XR Core SDK和OVRCameraRig的hard dependencies一直是开发者开发跨平台应用的障碍。为了满足这一需求,团队为Unity推出了一个全新的“Interaction SDK Essentials”包,它消除了对Meta XR Core SDK的依赖,并为你提供了挂钩到Unity的XR Hands功能的选项。

Interaction SDK Essentials包含有ISDK使用Unity XR player rig的综合示例场景。这个示例场景演示了项目的核心交互,如戳,光线投射,抓取和移动,并且可以跨Unity XR支持不同平台工作。

有关如何开始使用Interaction SDK Essentials的说明,请访问Option C下的文档。

使用ISDK UI集构建UI最佳实践

每一款Meta Horizon应用都需要一个精心设计的UI用户界面UI。作为新用户的第一个接触点,UI在塑造体验方面起着至关重要的作用。为了帮助你用高质量的UI给人留下深刻的第一印象,Meta已通过Unity和Figma为ISDK推出了一套全面的UI组件。

延伸阅读:Meta为Unity发布Horizon OS UI工具包,帮助开发者简化设计和开发过程

所述UI集提供了与Quest设计系统一致的基本组件和模式,并支持控制器和手动输入交互,允许你构建直观且与Meta Horizon生态系统中的其他接触点一致的UI。这个UI集的主题化功能同时允许你轻松地自定义UI。

在Unreal使用ISDK

ISDK对Unreal的支持已经正式推出。从v69开始,ISDK可用于Unreal 5.4及更高版本,并在Meta Horizon Developer Center中提供文档。ISDK Unreal集成支持Meta XR Unreal插件,并提供以前仅适用于Unity的高质量交互。

控制器和手的交互都是开箱即用,Meta表示将在不久的将来为其他流行的交互功能提供额外的支持。

通过支持Unreal,你可以轻松地为用户提供与虚拟环境交互的直观和自然方式,无需学习新的开发工具或构建自己的解决方案。具体请访问文档。