Valve更新SteamVR,支持類(lèi)ASW新渲染算法

?? 由 文心大模型 生成的文章摘要
Valve 推出了一個(gè)全新的 SteamVR beta 版來(lái)回應(yīng) Oculus 的“異步時(shí)間扭曲(Asynchronous Timewarp)”技術(shù),該技術(shù)有助于虛擬現(xiàn)實(shí)體驗(yàn)更流暢運(yùn)行。
新版 SteamVR 支持“異步二次投影(Asynchronous Reprojection)”。目前不支持 AMD 顯卡,NVIDIA 顯卡需要更新驅(qū)動(dòng)才能使用。
Oculus 使用“異步時(shí)間扭曲”技術(shù)來(lái)彌補(bǔ)硬件跟不上所需幀速導(dǎo)致體驗(yàn)的不流暢。虛擬現(xiàn)實(shí)體驗(yàn)所需的畫(huà)面幀速是每秒 90 幀,低于這個(gè)速度人會(huì)讓人產(chǎn)生不適感。也因此出現(xiàn)各種補(bǔ)救技術(shù),如“二次投影(reprojection)”技術(shù)就嘗試讓幀數(shù)保持在每秒 90 幀。
而最近 Oculus 在 OC3 大會(huì)上宣布的一個(gè)名為“異步空間扭曲(Asynchronous Spacewarp)”的輔助技術(shù)。這項(xiàng)新技術(shù)能夠降低 Rift 所需 PC 的最低配置。換句話說(shuō),此前 Oculus 宣布推薦規(guī)格的電腦才能獲得好的體驗(yàn),現(xiàn)在該公司重新定義了 Rift 的最低硬件需求,使用異步空間扭曲技術(shù)讓低配 PC 也能流暢運(yùn)行虛擬現(xiàn)實(shí)。比如說(shuō) NVIDIA 最新發(fā)布的 140 美元的 GTX 1050 Ti 顯卡或許也能夠滿(mǎn)足這個(gè)最低要求。
顯卡通常是VR電腦最昂貴的部件,僅在兩年前愛(ài)好者和開(kāi)發(fā)者需要花費(fèi) 700 美元才能購(gòu)買(mǎi)一張能夠滿(mǎn)幀運(yùn)行 Oculus DK2 的顯卡。使用異步空間扭曲技術(shù)后,Oculus 宣布 Rift 所需的PC最低規(guī)格降低至 500 美元,這讓進(jìn)入虛擬現(xiàn)實(shí)的門(mén)檻大大降低,但到底能夠提供一個(gè)怎樣的虛擬現(xiàn)實(shí)體驗(yàn)?zāi)壳斑€是未知之?dāng)?shù)。
Valve 采取的是不同的方法,使用名為“交錯(cuò)二次投影(Interleaved Reprojection)”技術(shù),取代異步時(shí)間扭曲技術(shù)。圖形學(xué)程序員 Alex Vlachos 稱(chēng)因?yàn)?Valve 的方法適用于現(xiàn)在所有的 GPU,即使是在 Mac 和 Linux 也同樣支持。相比之下,Rift 的技術(shù)只能使用在 windows 上。
“異步二次投影(Oculus 稱(chēng)之為異步時(shí)間扭曲)只適用于部分的 GPU,而異步空間扭曲甚至支持更少的 GPU,”Vlachos 在一封郵件中寫(xiě)到。“我們也快要發(fā)布我們的異步二次投影技術(shù),它非常類(lèi)似于異步時(shí)間扭曲技術(shù)。”
Valve 還計(jì)劃與GPU供應(yīng)商合作推進(jìn)二次投影技術(shù)“用于硬件產(chǎn)生的運(yùn)動(dòng)圖像”,因此類(lèi)似于異步空間扭曲技術(shù)將會(huì)同樣出現(xiàn)在 Valve 身上。但不同的是,Valve 貌似不會(huì)降低推薦配置。
“我們目前沒(méi)有計(jì)劃推出基于二次投影實(shí)現(xiàn)的最小配置,”Vlachos 寫(xiě)到。“我們的目標(biāo)是為客戶(hù)提供高質(zhì)量的虛擬現(xiàn)實(shí),我們所做的二次投影技術(shù)是為了保障偶爾掉幀能得到填補(bǔ)。每個(gè)軟件應(yīng)用都會(huì)明確列出他們的最低配置,因?yàn)橹挥兴麄儾胖雷约旱能浖?shí)際所需的最低 CPU。”
Oculus 和 Valve 都承認(rèn),這些技術(shù)各有不同的缺點(diǎn)。其中人工合成的幀可能會(huì)讓人感覺(jué)不舒服。這就是為什么 Vlachos 會(huì)寫(xiě)道“Valve 會(huì)繼續(xù)建議用戶(hù)使用推薦配置來(lái)讓大多數(shù)VR軟件應(yīng)用達(dá)到 90fps 而不使用二次投影技術(shù)。我們將繼續(xù)和開(kāi)發(fā)者一起改善他們的引擎達(dá)到所需幀速率。”