VR之家消息:近日,Oculus向开发人员知识库添加了一份新文档,这篇文档详细的介绍了Touch控制器的先进触觉技术,可以看出Touch控制器为VR提供了更广泛和更复杂的触觉效果。
喜欢玩变态版VR游戏的玩家,可到【VR游戏盒子】下载变态版游戏,这里有最新最好玩的变态版游戏
凡有充值的玩家,请向客服大大提交“返利信息”:帐号、区号、角色名查询返利信息【点击查询】
加入福利群获取更多变态版手游资源,领取独家充值返利福利【点我领取】
Oculus Touch 采用线性执行器提供反馈,这是一种触觉技术,目前已越来越多地取代简单的“嗡嗡声振动”反馈,也就是普通的主机游戏所用到的触觉反馈效果。线性执行器相比以前的旋转马达可以更迅速地移动,这让它具有更广泛的触觉效应、更快的响应时间和更好的控制。新的“缓冲触觉”功能为开发人员提供了对控制器触觉反馈的细粒度控制。
该 SDK 支持缓冲和非缓冲两种控制触觉方式,Oculus 建议这两种方式不要一起使用,避免不可预测的触觉行为。
非缓冲触觉技术更容易概念化和控制,它使用特定的的频率(160Hz 和 320Hz)和振幅(0 至 255)简单地切换振动。Oculus 写到:非缓冲触发器被设计用于不需要精确延迟要求的简单效果,因为控制器需要 33ms 来响应修改触觉设置的 API 调用。
缓冲触觉不仅能够更快地响应(10ms),而且还能提供更广泛和更复杂的触觉效果,例如围绕正弦波或正切函数形成振动振幅,在控制器中平移振动,产生各种低频载波等等。该特性允许开发人员排列好一连串字符,以表示期望的震动幅度,然后以 320Hz 顺序播放,并允许开发人员每 3.125ms 一次,精细调整 0 至 255 之间的幅度。
Oculus SDK 提供了一个触觉样本应用程序,并给出了使用缓冲触觉实现的一些触觉效果示例:
在每个波周期结束时,平滑的正弦波振动具有“嗡嗡声消退”效应
在左右控制器上进行振动平移,再次在平移循环结束时产生“嗡嗡声消退”效应
超低频嗡嗡声,基本上一系列tick都处于 64Hz
混合三角和正切两种波动函数,以产生“混乱”超低频振动
这些文档将详细介绍该功能的工作原理,其中包括在将缓冲区发送给控制器之前让所需的触觉指令排队,详细文档可点击原文查看。
Oculus 还指出,开发人员可以根据输入流改变振动效果,并在将信息传递到缓冲区之前预先混合多个输入流,这可能会让虚拟现实的玩家感受到一些有趣的动态触觉效果。
正如你所看到的,填充指令缓冲区以达成你所期待的触觉效果可能相当具有挑战性,毕竟填入的一连串字符。不过这也是沉浸式公司希望解决的问题,帮助开发人员更容易地产生更好的触觉效果。