
Meta 的 Unity 互動 SDK 在 v83 更新中得到了顯著增強,新增了名為「Telepath」的全新手部追蹤移動系統,該系統結合了傳送和流暢移動;新增了「步行杖」功能,可讓您透過虛擬棍子推動地板來移動;此外還新增了無需控制器的攀爬功能。
投擲系統也得到了改進,支援多種投擲方式,包括飛鏢、保齡球和飛盤。互動 SDK 是一個框架,開發者可以輕鬆實現常見的互動功能,例如抓取物件、UI 操作和手勢偵測。它已支援 Meta 以外的其他頭顯一年多,並且也可供其他平台的開發者使用。
從:
Meta Interaction SDK 新增手部追蹤攀爬、「心靈感應」和「拐杖」移動功能 – UploadVR
【社論】
這次更新意義重大,因為它加速了VR體驗擺脫對控制器依賴的進程。雖然手部追蹤技術已存在一段時間,但由於動作選項有限,其實用性一直受到挑戰。與v83版本更新同時發布的Hand Tracking 2.4版本,提高了高速動作的偵測精度,提升了手部辨識速度,並優化了運動上取樣。這使得處理諸如拳擊和揮拳等快速動作成為可能。
「心靈感應」式移動方式在減少VR暈動症方面值得關注。傳統的瞬移方式會因視野的突然變化而令部分使用者感到不適,而完全平滑的移動方式也可能導致噁心。將兩者結合起來或許是解決這個問題的有效方案。
對於開發者而言,互動 SDK 的另一個重要特性是其跨平台相容性。它不僅可以與 Meta 頭顯配合使用,還可以與 Meta 以外的其他頭顯配合使用,使開發者能夠創建支援多個 VR 平台的應用程序,同時降低開發成本。這將有助於推動整個 VR 生態系統的發展。
然而,手部追蹤仍然存在精度問題。與控制器相比,在需要精確操作或可靠輸入的場景下,它仍然處於劣勢。此外,長時間使用會導致手臂疲勞。開發者需要了解這些局限性,並選擇合適的應用場景。
[術語]
互動 SDK
Meta 為 Unity 和 Unreal Engine 提供了一個 VR 開發框架,其中預先實現了常見的互動功能,例如物件抓取、UI 操作和手勢偵測。
手部追蹤<br>這項技術利用相機識別使用者的手部動作,使用戶無需控制器即可在虛擬實境空間中操控物體。它可以檢測手指的彎曲和伸展以及各種手勢,從而實現自然流暢的操作。
心靈感應移動<br>一種全新的VR移動方式,結合了瞬間移動和流暢移動。你無需瞬間移動到指定位置,而是可以平滑滑行並自動跳過障礙物。
拐杖移動<br>一種透過虛擬拐杖向下推地來前進的方法。它針對站立姿勢下的手部追蹤進行了優化,模擬了真實的行走動作。
微手勢<br>一種使用細微、快速的手指動作進行輸入的方法,例如用拇指輕敲食指側面。它們被用作手部追蹤中輸入命令的直觀方式。
[參考連結]
Meta Quest 商店(外部)
Meta Quest 裝置的應用程式商店,您可以在這裡搜尋支援手部追蹤的 VR 應用程式和遊戲。
Unity Asset Store – Meta XR SDKs (外部)
官方發布了 SDK 包,用於使用 Unity 為 Meta VR 頭戴裝置開發應用程式。
[參考影片]
[參考文章]
Meta Interaction SDK 新增手部追蹤攀爬、「心靈感應」和「拐杖」運動功能 – UploadVR (外部連結)
一篇詳細介紹 v83 更新的文章,其中包括三種新的移動方式和一個改進的投擲系統。
在新版 Meta XR SDK (v83) 中,我們對手部追蹤功能進行了大幅改進-Reddit (外部連結)
Meta 開發人員在 Reddit 上發布了官方公告,討論了社群反饋和技術細節。
Quest 的手部追蹤 2.4 版本顯著提升了快速運動偵測效能 – UploadVR (外部)
與 SDK v83 同時發布的 Hand Tracking 2.4 版本進行了改進。解釋了高速運動偵測精度的改進之處。
Meta Interaction SDK 新增手部追蹤傳送功能及示範 – UploadVR (外部連結)
本文介紹的是大約三年前實現的手部追蹤瞬移功能,可用於與新功能進行比較。
利用手勢進行虛擬實境遊戲移動 – SCITEPRESS (外部連結)
本文探討了虛擬實境遊戲中基於手勢的運動控制方法,並對各種運動控制方法進行了比較研究。
[編者註]
支援手部追蹤的VR體驗有望讓我們擺脫控制器的物理限制。由於像拐杖這樣的移動方式需要身體活動,它或許有助於緩解運動不足的問題。另一方面,長時間遊戲後手臂疲勞可能是一個問題,對於需要精準操控的遊戲類型來說,控制器可能更勝一籌。此外,體驗能減少VR暈動症的心靈感應移動技術也令人期待。隨著更多專為手部追蹤設計的內容出現,VR的受眾群體有望大幅擴展。