Oculus Quest或將采用ASW技術保持幀速率

?? 由 文心大模型 生成的文章摘要
在VR中保持完整的幀速率至關重要,VR公司已經開發(fā)出特殊的驅動程序級技術來補償幀何時被丟棄。在Rift上,Oculus使用了一種稱為異步SpaceWarp(ASW)的技術,當幀速率不滿足時,它會強制應用程序降低到半幀速率,并使用從前一個推斷的合成幀填充每個第二幀。Valve和微軟也為各自的Steam和Windows平臺提供類似的技術。
這對于即將推出的Oculus Quest一體化VR系統(tǒng)特別有用,其中重點是游戲,以及Oculus正試圖鼓勵開發(fā)人員將PC VR游戲移植到其中。Oculus Mobile(Gear VR,Go和Quest)運行時已經執(zhí)行旋轉重投影(稱為“異步時間扭曲”/ ATW),但這忽略了位置頭部運動。
在Oculus Connect 5,工程師討論了像Quest這樣的6DoF環(huán)境中僅旋轉重投影的限制,指出它會導致錯誤投影的位置跟蹤抖動。然后,談到了一項名為“運動重投影”的實驗性修復,它將使用應用程序每幀提交的深度緩沖區(qū),以便更準確地重新投影關于用戶頭部位置的視圖。
基本上,如果一個幀被丟棄,Quest的軟件將通過在旋轉方向(Go和Gear VR已經完成)上傾斜圖像以及現(xiàn)在位置方向(頭顯移動)來生成合成替代幀。從場景獲得深度信息允許這種新的位置重投影。
與Rift上的ASW 2.0一樣,Quest上的“Depth Reprojection”依賴于每幀提交深度緩沖區(qū)的應用程序。
然而,這種方法并不完全等同于PC上的ASW。ASW還考慮了場景中物體的動畫和運動并推斷它們(通過讀取顏色緩沖區(qū)),“深度重投影”只會使頭部跟蹤感覺平滑,場景中的物體仍然會有動畫抖動,如果應用程序以低幀速率渲染。

【93913原創(chuàng)內容,轉載請注明及回鏈】