如何在Apple Vision Pro上啟用WebXR支持?

?? 由 文心大模型 生成的文章摘要

雖然默認(rèn)關(guān)閉,但Apple Vision Pro用戶仍可以通過WebXR享受基于瀏覽器的混合現(xiàn)實(shí)體驗(yàn),以下是開啟該支持的方法。

WebXR是一種適用于Web的API,虛擬現(xiàn)實(shí)和混合現(xiàn)實(shí)設(shè)備使用WebXR來提供AR或VR體驗(yàn);WebXR被用作頭顯運(yùn)行所需的軟件與瀏覽器中加載的數(shù)字體驗(yàn)之間的接口,而不是下載的應(yīng)用。

該API用于向頭顯軟件提供數(shù)據(jù),而不是直接將數(shù)據(jù)渲染到顯示器上。相反,它是一個數(shù)據(jù)提供中介,提供可用于創(chuàng)建混合現(xiàn)實(shí)或增強(qiáng)現(xiàn)實(shí)對象或虛擬場景的數(shù)據(jù)。不僅如此該API還能夠以其他方式發(fā)送數(shù)據(jù),包括頭顯和連接的控制器的姿勢和方向信息。

WebXR作為一種API已經(jīng)存在一段時間了,它用于獨(dú)立的VR和AR頭顯以及計算機(jī)連接版本,甚至可通過將Google Cardboard與iPhone等移動設(shè)備結(jié)合使用來小規(guī)模使用。

雖然Vision Pro用戶可能期望從一開始就能受益于WebXR等技術(shù),特別是在使用Safari等現(xiàn)代瀏覽器時,不過,WebXR不能立即供用戶使用。

visionOS中的Safari瀏覽器仍然支持WebXR,但你必須更改一些設(shè)置才能使其正常工作。

如何在visionOS中啟用WebXR支持?

開發(fā)者M(jìn)ichael Gold表示,在Vision Pro上使用Safari訪問未啟用支持WebXR的頁面時,將顯示一條消息,指出未啟用該功能;

要進(jìn)行更改,用戶必須更改Safari Feature Flags;

雖然這些設(shè)置不容易找到,但蘋果很可能會在未來的visionOS更新中將其作為標(biāo)準(zhǔn)啟用;

如何基于Safari啟用Vision Pro WebXR支持?

打開設(shè)置;

選擇應(yīng)用程序;

選擇Safari;

滾動到窗口底部并選擇高級功能;

滾動到窗口底部并選擇Feature Flags;

在實(shí)驗(yàn)性XR功能下,啟用WebXR設(shè)備API和WebXR手動輸入模塊;

在WebKit Feature Flags下,啟用WebXR增強(qiáng)現(xiàn)實(shí)模塊和WebXR GamePads模塊;

退出設(shè)置;

打開Safari,或者如果它已打開,請刷新啟用WebXR的頁面以檢查其是否正常工作;

由于Vision Pro不使用控制器,因此只有使用手部追蹤的演示和體驗(yàn)才能在頭顯上正常運(yùn)行。

「93913原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處」