治疗丢帧,SteamVR推出“运动平滑”补帧技术

映维网
颜昳华
今天Valve为SteamVR推出了一项名为Motion Smoothing的新功能,其能够支持更多用户开玩高保真度的VR游戏与体验。Motion Smoothing目前支持SteamVR Beta。要选择加入,请在“库>工具”中右键单击Stea...

今天Valve为SteamVR推出了一项名为Motion Smoothing的新功能,其能够支持更多用户开玩高保真度的VR游戏与体验。Motion Smoothing目前支持SteamVR Beta。要选择加入,请在“库>工具”中右键单击SteamVR,选择“Betas”选项卡,然后从下拉列表中选择“beta”。

如果你熟悉电视机,你可能知道运动平滑(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目前正处于beta阶段,并且只支持搭载英伟达显卡的Windows 10系统。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论