visionOS 2 在 Apple Vision Pro 的手部追蹤技術上實現了重大突破,並深化了頭顯對周圍環境的認知。這些革新雖然未在 WWDC24 的主題演講中亮相,但蘋果工程師在隨後的線上開發者會議上進行了詳盡的闡釋。
本次更新中,visionOS 2 主要對手部追蹤系統進行了兩大關鍵升級:刷新率和預測機制。
刷新率的大幅提升,從原先的 30Hz 躍升至 90Hz,顯著優化了追蹤性能。這一進步雖然僅針對整個延遲管道的一小部分(原先總延遲約為 127.7ms),但在最佳條件下,它成功地將手部追蹤的延遲最多減少了 22ms。
此外,為了應對雙手在自由活動過程中可能出現的遮擋或離開傳感器視場等問題,visionOS 2 為開發者提供了預測功能作為選項。該功能允許系統在某些特定情況下預測用戶的手部姿態,從而確保追蹤的連續性和準確性。然而,值得注意的是,啟用預測功能會引入一定的延遲。
蘋果建議,在需要將虛擬物體精準置於手中的場景下啟用此功能,但在追求流暢線條的 3D 繪圖等應用中則不推薦使用。
自推出以來,Vision Pro 就利用 LiDAR 傳感器為開發者提供了持續更新的環境 3D 網格。而 visionOS 2 進一步擴展了此功能,引入了房間追蹤技術。
現在,系統能夠為開發者呈現每個房間牆壁和地板的精確幾何形狀,甚至支持非矩形的牆面結構。當用戶進入新房間時,系統會即時通知開發者,並呈現僅適用於該房間的特定幾何圖形。這一創新為開發者提供了豐富的應用場景,例如,當你步入臥室時,虛擬寵物可以熱情地迎接你。
除了房間追蹤外,visionOS 2 還在平面檢測方面取得了重要進展。
與 visionOS 1 僅能檢測水平和垂直平面不同,visionOS 2 現在能夠識別傾斜平面。這一改進使得 visionOS 的開發者能夠創建更加智能、與物理環境深度融合的應用,這些應用能夠自適應空間布局,並精準錨定在現實世界的各種表面上。