1. 程式人生 > 遊戲 >不會再暈VR了?Oculus正在嘗試解決這個問題

不會再暈VR了?Oculus正在嘗試解決這個問題

近些年來虛擬現實(VR)的入門門檻越來越低,而Oculus因其旗下的Oculus Quest和Quest 2這些價格相對便宜的一體式VR裝置如今在市場上獨佔鰲頭。但是對於一些想要體驗VR遊戲的玩家來說還有一道巨大的門檻,那就是很多人都會暈VR。

暈VR主要是因為玩家在使用VR裝置時,玩家的視野和他們實際的動作往往有延遲和差距,這種令人煩躁的感覺往往就會將想要體驗有趣的VR應用和遊戲的人們拒之門外。

但是Oculus也許有辦法永遠解決這一問題。Facebook虛擬現實實驗室副總裁Andrew Bosworth和Oculus首席顧問技術官John Carmack在一次Twitter空間的聊天中提到,他們也許已經找到了解決方法。

解決暈VR的可行方法

Carmack首先提到一些在Oculus公司內部向員工推薦已經存在的可行方法:

“我們有時候會向人們提出的一些緩解措施,例如讓玩家坐在限制活動的座位裡。之所以這回很大程度緩解暈眩,是因為當活動範圍和視野都範圍都限制在一個範圍裡時,玩家移動的時候其他人就可以更簡單的縮小螢幕中的視野(高速移動中縮小視野FOV可以起到緩解動暈症狀的作用)。”

但同時Carmack也認為,如果整個系統能夠對遊戲裡的事物進行某種計算,也許能夠防止使用者暈VR。

“如果我們能夠對遊戲引擎進行改進,獲得更多景深資訊反饋,我們有可能從系統層面上去給予玩家更加真實的視覺深度;原本我們為了位置時間扭曲(一種通過讀取玩家位置並改變渲染時間來降低延遲和提高幀率的技術)就在做這件事了。”

“例如在《Population: One》這個遊戲中,他們(遊戲製作者)根據玩家雙眼和顯示裝置的距離給予很多不同的舒適等級供玩家選擇,這對很多玩家都很有用。某種程度上來說這這有點浪費,因為在這個遊戲中大多數都是室外場景,遊戲裡的天空和物件都離玩家很遠,它們移動並不會對玩家的舒適程度產生太大的影響。縮小視野功能在這種情況下已經可以很好的解決眩暈狀況。我們更應該專注於環境中景物的深度和玩家視野之間關係的分析,根據慣性情況下只講移動誤差的部分從玩家視野裡淡出。”

“如果玩家瞬移到一面牆後尋找掩體,這種情況可能會讓他們非常的難受。現在每個遊戲都有自己獨立的緩解眩暈方案;我認為如果我們能夠做一些系統層面的改進,讓所有的遊戲都使用同一個系統,讓玩家能夠獲得統一的體驗,更好的習慣VR。”

永遠改變VR遊戲

這對於很多因為暈VR不得不停止體驗VR遊戲的人們來說是一個好訊息,而瞭解背後的原理之後很難想象這個問題無法被解決。Carmack的解決方案最大的優點就是讓視野縮小效果僅在必要的時候被使用,可以最大程度的減小對玩家遊戲內視野的影響。而且,如果這個方案是從系統層面上實施,也能讓VR遊戲製作者不用再擔心如何在自己的遊戲中緩解眩暈問題,同時讓所有遊戲有著更統一的體驗。

只是這種技術短時間內還不會和我們見面,“這種技術的研究和說服遊戲開發者們認同和支援可能會讓我們花上兩年的時間,”Carmack最後說道:“但我認為這種技術很有潛能,這也是我們的長期目標。”