滑铁卢大学推出运动重映射,让行动不便者无障碍玩VR游戏
查看引用/信息源请点击:techxplore
修改VR游戏平台理解控制器输入的方式
(映维网Nweon 2025年05月07日)滑铁卢大学的一组研究人员发明了一种方法,以帮助行动不便的人更容易使用虚拟现实。
像《Beat Saber》和《Space Pirate Trainer》这样的VR游戏通常需要玩家做大幅度的动作,而这对于使用轮椅或行动不便的人来说是很难或不可能做到。为了减少相关障碍,研究人员创造了MotionBlocks,这是一个允许用户定制游戏控制以适应可执行动作的工具。
团队表示:“虚拟现实游戏非常有趣,它们是重要的社交空间,尤其是对年轻一代来说。然而,VR技术依赖于很多大动作,这给无法完成相关动作的人造成了障碍。”
研究分三个阶段进行。首先,他们邀请了10位行动不便的人来玩游戏,分享他们的挫败感,并讨论可能的解决方案。滑铁卢团队随后利用相关反馈创建了MotionBlocks,以帮助修改VR游戏平台理解控制器输入的方式。
MotionBlocks通过在控制空间(用户可以舒适地移动的地方)和转移空间(应用程序所需的运动范围)之间映射运动,将物理运动转换为虚拟动作。
控制空间运动原语产生一个表示给定运动的规范化输入向量。这个输入向量然后由转移空间运动原语扩展成应用程序期望的更大的输入。使用输入矢量可以放大或调整任何小而舒适的运动,以匹配应用程序的预期输入。例如,用户在膝盖附近平面执行的小幅手部动作可以映射到一个半球的大滑动动作,在保持完整功能的同时减少身体压力。
另外,由于输入向量标准化,所以它支持跨不同交互类型的灵活重新映射。用户可以用其他输入方式来代替空间运动,比如用操纵杆来控制手部运动,或者用鼠标来模拟头部旋转。这种模块化设计使VR交互更容易访问和定制个性化需求。
研究人员解释道:“这有点像传统的游戏允许你重新映射你的控制,但我们的方法更具可定制性,适用于3D空间。”
他们补充道:“你选择一个简单的形状并调整它,这样它就能捕获到你可以执行的动作,就像桌子的一个小圆圈范围的运动。然后,你在VR应用程序中配置所需的3D运动,就像《Beat Saber》中的大幅度半球形手臂摆动。MotionBlocks能够将你的动作转换成游戏规定的动作。”
最后,研究人员与8名研究被试合作测试了MotionBlocks。反馈非常积极,用户表示更享受,更少疲劳,并且感觉终于有了为残疾人设计的内容。
研究人员目前没有出售或发布MotionBlocks的计划。相反,他们希望它能成为虚拟现实行业的概念验证:“我们希望市场中的每一个VR系统都能有这样的动作辅助功能。每个人都应该能够以满足自己需求的方式使用VR。”