Meta Interaction SDK現(xiàn)已支持Unreal Engine,而Unity版本也支持了非Meta頭顯。
Meta Interaction SDK提供了標(biāo)準(zhǔn)的常見手部交互和支持手柄和手部追蹤的元素。SDK包括直接對象抓取和保持、距離抓取、可點(diǎn)擊的2D和3D按鈕、遠(yuǎn)距傳送、手勢檢測,并且自最新版本起甚至包括Horizon OS UI Set(這是一個(gè)默認(rèn)與系統(tǒng)主題匹配的高級UI框架)。
SDK使開發(fā)者無需重復(fù)發(fā)明來實(shí)現(xiàn)基本交互,也使用戶無需重新掌握支持該SDK的應(yīng)用程序之間的交互。
此前,Meta Interaction SDK僅適用于Unity,如今也適用了Unreal Engine。不過,Horizon OS UI Set還不是Unreal Engine版本的一部分。
對于Unity,Meta已將其Interaction SDK的核心移至新Interaction SDK Essentials軟件包中,該軟件包不再依賴Meta XR Core SDK,并且支持Unity XR系統(tǒng)。這將允許使用Meta Interaction SDK來構(gòu)建幾乎可以在任何頭顯上運(yùn)行的XR應(yīng)用,盡管出于某些原因,這對于生產(chǎn)軟件來說可能還不實(shí)用。
據(jù)悉,Meta Interaction SDK添加了基于手勢的手部追蹤傳送系統(tǒng)。
Meta Interaction SDK基于Unity框架,可支持手柄和手部追蹤實(shí)現(xiàn)高質(zhì)量通用手部交互,這包括了直接對象抓取、距離抓取、可交互UI元素、手勢檢測等。
下一版本的Interaction SDK增加了手勢和可視化功能,當(dāng)用戶使用手勢時(shí),可實(shí)現(xiàn)瞬移和快速轉(zhuǎn)彎。顯而易見,像這樣基于手勢的移動系統(tǒng)對于用戶探索虛擬空間和游戲很有幫助。
當(dāng)你基于手勢移動角色位置時(shí),只需按照手勢移動機(jī)制提示,伸出拇指和食指(其他手指合攏),然后做出食指與拇指捏合的動作,即能執(zhí)行傳送。該機(jī)制有點(diǎn)類似于 Meta Quest系統(tǒng)界面手勢捏合“點(diǎn)擊”,區(qū)別是,該手勢支持旋轉(zhuǎn)。
目前,一些手部追蹤應(yīng)用,如「Waltz Of The Wizard」已實(shí)現(xiàn)了遠(yuǎn)距傳送手勢,不過,基于Interaction SDK,開發(fā)者無需構(gòu)建專門的手勢傳送機(jī)制。
現(xiàn)在,用戶可以下載App Lab「First Hand demo」嘗試Meta手部追蹤傳送系統(tǒng),該demo演示了許多交互SDK功能以及移動機(jī)制。
來源:UploadVR