SteamVR正式推出“运动平滑”补帧技术,实现高保真度VR游戏体验
文章相关引用及参考:映维网
正式支持运动平滑(Motion Smoothing)
(映维网 2018年11月28日)Valve今天正式为所有用户更新了SteamVR,包含上月在SteamVR Beta中测试的功能与优化,如“运动平滑(Motion Smoothing)”,以及控制器重新绑定UI的优化,以及一系列的新功能,bug修复等等。对于最新版本的SteamVR,V社同时将版本系统从版本ID变成dot release(如从V123456变成1.0)。这家公司指出,随着他们继续增加新功能和优化平台,这将有助于用户回溯不同的SteamVR版本。
主要功能:“运动平滑”
今天V社正式为用户带来名为运动平滑(Motion Smoothing)的新功能。这能够支持更多PC运行高保真度VR游戏与体验。
如果你熟悉电视机,你可能知道运动平滑(Motion Smoothing)这个术语。对于电视机的运动平滑功能,其主要是在两个现有帧之间插值,从而创建新的中间帧。这可以增加帧速率并令画面流畅,但同时会增加延迟。这为电视提供了一个可接受的结果,但不适合虚拟现实。
Valve的Motion Smoothing有所不同。当SteamVR发现某个应用程序无法产生帧速率(即开始丢帧)时,系统就会启动Motion Smoothing功能。它将根据最后两个帧来估计运动和动画,并推断一个新帧。合成新帧可以令当前应用程序保持全帧速率,并且避免抖动。
这意味着玩家仍然能体验全帧速率(Vive和Vive Pro为90Hz),但应用程序只需要每2帧渲染1次,从而大大降低了性能要求。更好的是,如果为应用程序的每个帧合成一个新帧仍然会导致性能问题,Motion Smoothing将进行相应的调整,变成每一帧合成2帧,甚至3帧。
从玩家的角度上看,之前会产生抖动和丢帧的游戏现在能够以90Hz的速度流畅运行。SteamVR Motion Smoothing优化了Valve早前发布的异步二次投影(Asynchronous Reprojection)技术,能够强化各种VR系统中的整体体验。现在,不仅低端GPU可以为原来计算成本高昂的应用程序生成平滑帧,而且高端GPU能够以更高的分辨率渲染画面,从而在所有VR系统上提高所有体验的保真度。
这项功能能够在应用程序开始丢帧时启动,并在不再需要时关闭。当然,如果你希望不开启这项功能,请依次选择“设置>视频”或“设置>应用程序”,然后就可以控制何时启用这项功能。注意,在使用Oculus Rift或WMR头显时,Motion Smoothing功能无法启动,因为当应用程序开始丢帧时,这两种头显的底层显示驱动程序将启动不同的技术。
Motion Smoothing目前支持运行Windows 10和英伟达显卡的系统。