Meta Quest混合現(xiàn)實應用現(xiàn)在都可禁用令人厭煩的以VR為中心的安全邊界。
“Boundary”,以前稱為“Guardian”,在虛擬現(xiàn)實環(huán)境中確實很有用,這樣用戶就不會離開游戲空間并撞到家具和墻壁;但在大多數(shù)混合現(xiàn)實應用中,該機制是多余的,因為用戶已經(jīng)可以看到周圍的環(huán)境,這樣就顯得該機制提醒非常煩人,從而使用戶不能將整個房間作為游戲空間。
自Meta XR Core SDK v57起,部分白名單開發(fā)者被允許禁用此邊界系統(tǒng)。現(xiàn)在,基于SDK v66,任何開發(fā)者都可以實現(xiàn)。
唯一的“缺點”是,只有在渲染直通時(即在混合現(xiàn)實環(huán)境中),邊界系統(tǒng)才會被禁用;而完全沉浸式VR仍然需要邊界,出于安全考慮,這是有道理的,因為用戶看不到周圍的環(huán)境。
我們可能認為開發(fā)者可以渲染一小部分穿透效果,以欺騙系統(tǒng)在近乎完整的VR環(huán)境中消除邊界;但盡管這在技術上可能可行,但需要注意的是,當穿透效果處于活動狀態(tài)時,Quest會降低CPU和GPU時鐘速度,因此這會顯著降低性能。
在Quest 3發(fā)布之前,固件中的視頻片段表明Meta會用完全不同的機制來取代邊界系統(tǒng),這是一種更智能的系統(tǒng),當你靠近家具和墻壁時,邊界就會顯示。然而,該智能機制并沒有推出,但同時,在混合現(xiàn)實環(huán)境中擺脫煩人的邊界機制將受到開發(fā)者和用戶的歡迎。
Quest混合現(xiàn)實應用可以禁用煩人的安全邊界,但只有少數(shù)列入白名單的開發(fā)者可以在 Quest Store和App Lab上發(fā)布此功能。
“安全邊界”(Boundary以前稱為Guardian)在虛擬現(xiàn)實中確實很有用,這使得用戶能在安全范圍內行動從而避免撞墻。然而,在大多數(shù)混合現(xiàn)實應用程序中,這是多余的,因為你已經(jīng)可以看到周圍的環(huán)境,而安全邊界提醒則非常煩人,因為這意味著你無法將整個空間用作游戲空間。
v57系統(tǒng)軟件更新日志中,Meta表示“一些具有混合現(xiàn)實功能的應用”將不再具有安全邊界,但Meta沒有透露其中包括哪些應用,也沒有說明該機制的具體情況。
我們了解到,Quest應用都可以在直通模式下通過CONTEXTUAL_BOUNDARYLESS_APP標志來禁用“安全邊界”。但是,Quest Store和App Lab的上傳系統(tǒng)將自動拒絕使用此標志的任何應用程序構建,除非開發(fā)人員在白名單之中。
那么為什么不讓所有開發(fā)者使用這個標志并擺脫混合現(xiàn)實煩人的邊界呢?大約一年前,我們向Meta VR副總裁Mark Rabkin提出了類似的問題。
Rabkin指出,一些應用在VR和MR之間快速流動,模糊了兩種內容類型之間的界限。如果應用基于直通模式作為背景,但用虛擬對象覆蓋大部分視圖,使你看不到墻壁和家具,那么安全邊界就有其存在意義。
然而,Rabkin確實同意“如果你處于一種可以看到周圍一切的模式”,安全邊界機制應該“更加安靜”。
Meta目前的解決方案是根據(jù)具體情況審查應用,以確定禁用安全邊界是否安全。然而,這似乎是不可擴展的,如果該公司真的想讓Quest成為主流混合現(xiàn)實平臺,特別是如果希望人們有一天能夠全天使用頭顯,那么Meta就必須找到更好的解決方案。
該解決方案可能包括以更好的機制替換安全邊界,正如Quest 3發(fā)布前幾個月固件中的剪輯所示。
相比之下, Apple Vision Pro解決此問題的方法是,如果用戶移動距離起始位置超過1.5米或接近現(xiàn)實世界的物體,則所有虛擬元素都會褪色為透明。這避免了可見的安全邊界,但活動空間限制在直徑3米的圓圈內。