今天美國專利商標局公布了一批谷歌專利申請,其中一份介紹了與VR控制器相關的新編程方法,超越了傳統的三自由度模型,同時帶來更具沉浸感的游戲體驗。
相關專利:Google Patent | Tracking Of Location And Orientation Of A Virtual Controller In A Virtual Reality System
在一些VR系統中,用戶通過頭顯和3DoF運動控制器來與虛擬環境中的虛擬對象交互。對于所述的VR系統,用戶可以使用運動控制器來與虛擬對象交互。但是,只通過基于縱搖、橫搖和垂搖的三自由度追蹤(只是旋轉)來追蹤運動控制器可能無法產生真正的沉浸體驗。
例如,用戶可以以各種方式傾斜和轉動頭部,以不同的角度來查看VR環境。但由于VR控制器有限的三自由度追蹤,在頭顯視圖內對虛擬控制器進行追蹤蹤可能受到限制:無法追蹤物理控制器在空間中的絕對位置。
然而,VR手臂模型可以利用物理控制器的旋轉追蹤來創建虛擬控制器的位置和方向。谷歌在專利中指出,他們的發明技術可以在VR環境中模擬用戶以一定位置值和方向值握持控制器的情形。另外,虛擬控制器在VR環境中的位置可以對應于用戶握住并移動物理控制器的方式。谷歌的發明描述了追蹤物理控制器的優化方式,包括定義肘關節(第一關節)和腕關節(第二關節)之間的區段。
谷歌的專利圖1描述了所述的示例性VR手臂模型。在這個實施例中,用戶正在佩戴頭顯。盡管圖例沒有顯示,但用戶在頭顯視圖中可以看到基于VR手臂模型的控制器位置。但是,用戶在頭顯視圖中不會看到VR手臂模型。在一些實施例中,VR手臂模型可以是骨架模型。