Meta 最近更新了 MR Utility Kit SDK ,此次更新為 Unity 開發者帶來了一項實用的新功能——系統級的二維碼六自由度( 6DoF )追蹤。此前開發者雖然可以通過開放的攝影機權限,結合第三方或自定義電腦視覺庫來掃描二維碼,但這次 SDK 的升級讓整個過程變得更加便捷和集成化。
現在只要啟用二維碼追蹤功能,開發者就能直接獲取包括 6DoF 空間位姿、 2D 邊界框、邊界多邊形以及解碼後的內容(比如 URL )在內的完整資訊,這意味著二維碼不僅能被識別,還能在虛擬空間中實現精準定位和交互。
值得一提的是,這一功能延續了 Quest 3 不斷擴展系統級對象追蹤能力的趨勢。在此前支持鍵盤、 Touch 控制器和羅技 MX Ink 觸控筆的基礎上,如今又加入了二維碼的支持,進一步豐富了混合現實場景中的交互方式。
不過 Meta 也指出這項追蹤的更新頻率相對較低,與鍵盤追蹤類似,因此並不適合用來追蹤快速移動的物體。也就是說如果二維碼發生了移動,系統雖然會更新其位置,但響應並非實時。
考慮到這種低頻追蹤仍會帶來一定的性能開銷,Meta 建議開發者在實際使用時按需動態啟用該功能,以更好地平衡體驗與設備性能。