
Meta Quest SDK現(xiàn)可在沒(méi)有場(chǎng)景掃描的情況下將虛擬對(duì)象放置于表面,顯示任何鍵盤(pán)的直通模式切口(Keyboard Cutout),并通過(guò)藍(lán)牙發(fā)現(xiàn)附近的頭顯以進(jìn)行共置。
Meta混合現(xiàn)實(shí)實(shí)用程序套件(MRUK)v71提供即時(shí)放置和鍵盤(pán)追蹤功能,Meta XR Core SDK v71則擁有主機(jī)托管發(fā)現(xiàn)功能。
目前,許多混合現(xiàn)實(shí)應(yīng)用基于Quest 3和Quest 3S通過(guò)可選的混合現(xiàn)實(shí)房間設(shè)置過(guò)程生成的場(chǎng)景網(wǎng)格,以將虛擬物體放置在真實(shí)表面(例如桌子或墻壁)上。
如果應(yīng)用嘗試在用戶(hù)尚未掃描的房間中利用場(chǎng)景網(wǎng)格,則用戶(hù)將被迫經(jīng)歷該設(shè)置過(guò)程,這可能需要長(zhǎng)達(dá)一分鐘的時(shí)間才能將場(chǎng)景移到房間內(nèi)。
對(duì)于只需要知道桌子或墻壁在哪里的應(yīng)用來(lái)說(shuō),這會(huì)帶來(lái)很大的麻煩,而這正是MRUK新即時(shí)放置功能旨在解決的問(wèn)題。
即時(shí)放置不使用場(chǎng)景網(wǎng)格,而是基于深度API提供從手柄或手部到3D空間中被遮擋位置的光線投射,從而允許在表面上生成虛擬對(duì)象或界面。
但請(qǐng)記住,這僅適用于生成簡(jiǎn)單的固定物體和界面。如果需要在桌子上移動(dòng)或與房間的其余部分交互,則仍然需要場(chǎng)景網(wǎng)格。
Meta SDK多年來(lái)一直包含一項(xiàng)功能,支持渲染所選受支持的追蹤鍵盤(pán)的虛擬版本。但嘗試模擬所有可能的藍(lán)牙鍵盤(pán)將是“一場(chǎng)失敗的戰(zhàn)斗”,并且在Quest Horizon OS Meta v71中增加了追蹤任何鍵盤(pán)并通過(guò)直通模式將其剪切掉的功能,而不是渲染它的模型。
現(xiàn)在,作為MRUK的一部分,該功能也可供應(yīng)用開(kāi)發(fā)者使用。這意味著VR應(yīng)用可啟用直通模式切口顯示鍵盤(pán),這對(duì)于生產(chǎn)力軟件特別有用。
幾個(gè)月來(lái),Virtual Desktop一直通過(guò)追蹤所選支持的鍵盤(pán)來(lái)手動(dòng)執(zhí)行此操作?,F(xiàn)在,理論上,其開(kāi)發(fā)者可以將此支持?jǐn)U展到任何鍵盤(pán)。
一年多以來(lái),Quest頭顯已經(jīng)通過(guò)共享空間錨點(diǎn)API支持同一空間本地多人游戲(稱(chēng)為共置)。
但是,實(shí)現(xiàn)共置體驗(yàn)的一個(gè)主要摩擦點(diǎn)是需要使用與在線多人游戲相同類(lèi)型的用戶(hù)體驗(yàn) (UX)、聯(lián)系人邀請(qǐng)或房間代碼流,這通常涉及一系列菜單。
借助Meta XR Core SDK v71,Meta現(xiàn)在擁有了Colocation Discovery API。在底層,其基于頭顯藍(lán)牙連接,允許其向附近的頭顯發(fā)送少量數(shù)據(jù)(1024字節(jié)),以傳達(dá)加入會(huì)話所需的參數(shù)。
理論上,這意味著開(kāi)發(fā)者能構(gòu)建一個(gè)簡(jiǎn)化的本地多人游戲用戶(hù)體驗(yàn),其中一個(gè)頭顯主持一個(gè)會(huì)話,附近的頭顯可自動(dòng)加入。








