据uploadvr报道,“air link framerate insurance(afi)”是一项全新实验性功能,旨在减少因wifi连接问题而引起的网络中断。
解释afi之前不得不提air link,该功能支持用户在wifi环境下将quest 2充当为pcvr头显,该功能去年年初作为quest软件更新内容发布,值得一提的是,自2019年初代quest推出以来,第三方无线pcvr应用(virtual desktop、alvr)就随之出现并被快速采用。
不过,鉴于广大家庭用户的wifi网络环境并不理想,信号往往受限于墙体或附近网络干扰,更糟糕的是,如果同一网络内有太多设备连接,还会造成网络堵塞,从而引发丢失帧或网络延迟状况。
尽管air link及其替代方案基于动态比特率来调整因信号衰减导致的连接速度降低问题,但是,当接收帧太延迟或失丢时,即使用户已经进行头部转向,但显示的画面内容却不是同步的,这就会造成晕动症的发生。
根据meta的说法,这就是推出afi的原因及其意义所在,当网络新帧没有按时收发时,afi则会通过分析前帧的运动来合成新帧。
值得注意的是,afi与“application spacewarp”(asw)不同,asw由quest开发者启用或禁用,其基于深度缓冲区和运动矢量——两者都由游戏引擎提供——来为每一帧推断一个合理的下一帧。深度缓冲区是每帧的低分辨率版本,代表每个像素与眼睛之间的距离,而运动矢量则代表像素从一帧到下一帧的移动。
afi旨在优化用户网络连接问题,但它不是“灵丹妙药”。meta表示afi不会弥补因wifi连接所造成的连续丢失帧问题,因为在接受到真实帧之后,合成帧的可信度也会逐渐降低。
默认情况下afi是禁用的,用户需要在oculus调试工具(odt)中手动启用,另外meta提醒120 hz刷新率存在故障且不支持afi,因此用户须确保将air link设置为90 hz 或更低。