讓低端顯卡也能玩上VR,SteamVR新增Motion Smoothing功能

想玩VR遊戲,你除了得花高價買個VR頭盔之外,還得有一台配置比較高的電腦才行,因為VR頭盔的分辨率是2K級別的,而且你還得保證它的幀數在90才不容易頭暈,要達到這個水平你的顯卡至少得是GTX 1060的級別才行,不過現在SteamVR的開發人員宣佈了一項名為Motion Smoothing的新功能,能讓更多低配的PC能夠玩上高品質的VR遊戲。

讓低端顯卡也能玩上VR,SteamVR新增Motion Smoothing功能

Motion Smoothing的工作方式和液晶電視的運動平滑功能有點類似,電視通過兩個現有幀之間增加插值來實現運動平滑的,以此來保證畫面的平滑提高幀率,但是這樣會增加延遲,在VR遊戲應用中並不是一個好主意。

SteamVR的實現方式有點不同,當SteamVR發現某個應用程序開始丟幀的時候,運動平滑將會啟動,它會查看最後兩個顯卡輸出的幀,估算運動和動畫,並推斷新的幀,也就是說電視的實現方法是在兩幀之間增加一幀,而SteamVR的實現方式是在兩幀之後加插一幀,這樣的好處是可以保證程序可以滿幀運行,而且不會有明顯的延遲。

這樣VR頭盔可以在滿幀運行的時候顯卡只需要渲染兩幀中的一幀,這樣大大的降低了對顯卡的性能需求,如果系統依然沒法跟上,運動平滑甚至可以每傳輸1幀合成2幀甚至3幀。這意味着你用低端顯卡也能保證90fps的流暢VR體驗,而高端顯卡則可以用更高分辨率來進行渲染,讓用戶體驗更高保真度的VR應用。

目前Motion Smoothing僅支持NVIDIA顯卡開啟,並且系統一定要是Windows 10,目前AMD顯卡運行此功能還有些問題需要解決,等解決了這些問題就可以為AMD顯卡提供支持,但是目前Valve公司無法提供准確的時間表。

Motion Smoothing目前已經加入SteamVR Beta應用里,如果想增加此應用請在「庫>工具」中對SteamVR點擊右鍵,選擇「Betas」選項卡然後在下拉列表中選擇「beta」。

來源:超能網