VR|成本60美元,教你DIY一套VR力反馈手套( 二 )





不过 , LucidGloves在限制手指移动时也不可避免的对手套本身的材质产生拉扯 。 因为此前的原型将元件固定在弹性手套材质上 , 这使得伺服马达无法精准限制手指的移动 , 弹性材料会让细线产生额外的移动 , 所以在模拟硬性物体的阻力时 , 体验感会比较松软 。



为了解决这一问题 , Lucas用3D打印了部分硬性的手套底座结构 , 特点是采用榫卯结构来固定线轴系统 , 避免细线发生额外的移动 。 同时为了增强手套的舒适感 , 又加入了泡棉内层 。



【VR|成本60美元,教你DIY一套VR力反馈手套】LucidGloves采用灰色手套设计 , 乍一看像是波巴·费特的手套加上一些细线轴 。
软件方面 , Lucas开发了一款名为OpenGloves的SteamVR驱动软件 , 其原理是根据VR游戏中各种3D物体的尺寸 , 来计算出可限制手指移动的程度 , 而这将需要VR应用支持OpenGloves驱动 , 也就是说为这款软件提供游戏内的数据 。



目前 , LucidGloves的力反馈功能已经兼容《半衰期:爱莉克斯》等多款SteamVR游戏 , 而五指追踪功能也已经兼容几乎所有的SteamVR游戏 。 为了更精准的定位 , 还可以配合VR手柄或Vive Tracker等定位模块来使用 。



而为了快速让更多VR应用支持OpenGloves , Lucas决定主动为VR应用开发mod , 允许LucidGloves通过mod来接入VR应用 。 通常 , 开发mod有两种形式 , 如果官方没有提供mod结构 , 那么第三方可以从外部修改游戏源代码 , 然后从外部代码加载mod , 如果官方提供了mod接口 , 那么开发者可以根据mod文档来开发mod , 并用游戏自带的系统来加载 。
也就是说 , 用户可以通过下载特定VR游戏的mod来接入LucidGloves 。



LucidGloves不仅可以模拟抓取物体的阻力 , 还可以模拟拉门把手、用手抓管子向上爬时的体感 , 或是感受建筑结构 。
未来 , 下一代Prototype 5还将继续缩减体积(采用霍尔电流传感器来追踪手势) , 并追踪五指的左右移动 。 未来Lucas计划设计一种不需要3D打印的VR体感手套 。 目前 , 他也在探索温度模拟、电刺激等其他体感 。 他还计划开发低成本VR跑步机 。
参考:LucidVR

相关经验推荐