在 VR 中构建丰富的交互是一个艰苦的过程,但 VR 工作室 VRMADA 想让它变得更容易,为此,它发布了 UltimateXR,这是一个可以在 Unity 中构建丰富的 VR 交互的开发框架。
UltimateXR 基于 VRMADA 自己的内部框架(由各种 VR 项目生产驱动),据称它是免费和开源的,允许各行各业的 Unity 开发人员更有效地在他们的 VR 内容中构建丰富的交互。
图源:roadtovr
UltimateXR 支持 Oculus、Pico、SteamVR、WaveXR 和 WMR SDK,由 70 个文档化模块组成,可以完成在 VR 中构建丰富交互所需的大量繁重工作。
该框架主要处理创建可以与场景交互的化身、交互对象以及与这些对象进行真实交互的手部姿势。
例如,开发人员可以使用 UltimateXR 创建具有 IK 的全身化身,定义可以抓取单个对象的各个点,指定抓取后如何操作对象,并创建用户的手应该做出的特定形状,以不同方式抓取物品。
图源:VRMADA
从头开始完成所有这些交互创建工作可能会非常耗时——而且复杂性只会随着交互对象数量的增加而增加——这也是 VR 中丰富的交互对象很少见的原因之一。
该框架现已在 UltimateXR 网站上提供,该公司表示计划随着时间的推移,还会继续迭代该框架。
来源:roadtovr