Vision Pro 完全圍繞手部追蹤構建,而 Quest 3 首先使用控制器,但也支持手部追蹤作為某些內容的替代選項。那麼,哪款頭顯具有更好的手部追蹤功能呢?
Vision Pro 手部追蹤延遲
由於不支持運動控制器,Vision Pro 唯一基於運動的輸入是手部追蹤,核心輸入系統將手部與眼睛相結合,以控制整個界面。
在 Vision Pro 推出之前,外媒 Roadtovr 發現了一些鏡頭,能夠測量 100-200 毫秒之間的手部追蹤延遲。現在Roadtovr 已經運行了自己的測試,更準確地說,在 visionOS beta v1.1.1 上,Vision Pro 的手部追蹤大約為 128 毫秒。
以下是測量方法:使用同時查看透視模式下的手部和虛擬手部的頭顯螢幕截圖,可以看到透視模式下的手部和虛擬手部移動之間需要多少幀。使用 Apple Persona 系統進行手動渲染,以消除 Unity 可能引入的任何額外延遲。
經過一些測試採樣後,Roadtovr 發現這大約是 3.5 幀。在 30 FPS 的捕獲速率下,為 116.7 毫秒。然後,加上 Vision Pro 已知的大約 11 毫秒的透視延遲,最終結果是 127.7 毫秒的手部追蹤延遲。
Roadtovr 還測試了透視模式下點擊和虛擬輸入之間的時間間隔(以查看完整的骨骼手部追蹤是否比簡單的點擊檢測慢),但沒有發現延遲有任何顯著差異。其還在不同的照明條件下進行了測試,沒有發現顯著差異。
Quest 3 手部追蹤延遲
這與 Quest 3 相比如何?Quest 3 是一款不完全由手部控制的頭顯,使用類似的測試,發現 Quest 3 的手部追蹤延遲在 Quest OS v63 上約為 70 毫秒。這比 Vision Pro 有了重大改進,但頭顯的實際使用會讓人認為 Quest 3 的手部追蹤延遲更低。然而事實證明,一些感知到的延遲被掩蓋了。
以下是測量方法:使用 240Hz 的鏡頭捕捉,Roadtovr 進行了與 Vision Pro 相同的運動測試,以找出透視模式下的手部和虛擬手部移動之間的時間間隔,結果是 31.3 毫秒。結合 Quest 3 已知的約 39 毫秒的透視延遲,使得 Quest 3 的手部追蹤延遲約為 70.3 毫秒。
使用 Quest 3 時,手部追蹤感覺比結果所顯示的還要快捷,那麼是什麼原因呢?
由於 Quest 3 的透視延遲大約是 Vision Pro 的三倍半(11 毫秒 vs 39 毫秒),因此從看到手部移動到虛擬手部移動之間的時間似乎僅為 31.3 毫秒(相比之下,Vision Pro 為 116.7 毫秒)。
這裡重要的一點是:手部追蹤的延遲和準確性是兩回事。在許多情況下,它們甚至可能具有反比關係。如果優化手部追蹤算法以提高速度,可能會放棄一些準確性。如果為了準確性而優化,可能會放棄一些速度。