首页>>科技 >>内容

新的UnityXRHandsPackage支持使用OpenXR进行手部追踪

发布时间:2023-01-17 14:51:19编辑:愉快的缘分来源:

UnityTechnologies发布了一个新的UnityXRHandsPackage,带来了许多新的调整和增强功能,并支持OpenXR和跟踪。作为Unity跨平台游戏开发商和引擎公司的软件包发布,最新版本使开发人员能够在不使用耳机特定SDK的情况下添加手部跟踪。

新的UnityXRHandsPackage支持使用OpenXR进行手部追踪

作为预览包发布XRHands通过Unity的标准XR子系统和OpenXR支持虚拟现实手部追踪。使其能够支持其他系统,例如XRInteractionToolkit。Unity还希望增加对其他OpenXR耳机的支持,手部追踪已经支持MetaQuest和MicrosoftHoloLens系统。

“XRHands包定义了一个API,允许您从支持手部追踪的设备访问手部追踪数据。要访问手部跟踪数据,您还必须启用实现XR手部跟踪子系统的提供程序插件。XRHands包定义了用于手部跟踪的API,但并未实现该功能本身。

要在目标平台上使用手部跟踪,您还需要为该平台提供一个单独的提供者插件包,该插件包已更新以向XRHandSubsystem(该包定义的子系统)提供手部跟踪数据。”

“如果安装并使用了OpenXR包,则该包将与OpenXR一起使用。要查看您使用的其他提供商插件包是否支持手部跟踪,请查看这些包的文档。

提供了一个可视化器示例,可以通过“包管理器”窗口中此包视图的“示例”选项卡将其导入到您的项目中。此示例中的网格和脚本采用OpenXR布局,因此建议您使用OpenXR插件或符合OpenXR手关节布局的插件。”