Oculus VR頭盔空間定位出硬傷,問題到底出在哪?
Oculus Rift又出問題了……實(shí)際上,對(duì)于一家VR硬件公司來說,這次的問題甚至比起5億美元的官司還麻煩:Rift頭盔的追蹤定位出了問題。乃至有媒體發(fā)問:Oculus的定位系統(tǒng)ConstellaTIon是不是公司一個(gè)長期的戰(zhàn)略錯(cuò)誤?
在回答這個(gè)問題前,必須要搞清楚ConstellaTIon到底是什么,以及它的工作原理。
ConstellaTIon,國內(nèi)翻譯成“星群”,又譯“星座”,是在房間中定位用戶的手段。讓電腦知道用戶頭上的頭盔和手部在3D空間中的位置,只要你帶著頭盔往前靠或者往后仰,基本上都是ConstellaTIon在發(fā)揮功用。
為什么叫“星群”呢?因?yàn)樵赗ift頭盔和Touch手柄上,都散布著大量的紅外燈。這些標(biāo)記的分布就宛若星群一般,并且會(huì)被Oculus的傳感器捕捉到,這臺(tái)設(shè)備會(huì)逐幀去檢測標(biāo)記的光線。而這些幀接下來會(huì)被電腦上的Oculus軟件加以處理,判斷用戶的位置何在。
那么,問題出在哪呢?
Constellation的追蹤目前有兩大問題。第一個(gè)是由來已久的“遮擋”問題。
如果有一張桌子、一堵墻、甚至是你自己的手擋在紅外標(biāo)記和Rift傳感器之間,那紅外線標(biāo)記就會(huì)被遮擋,追蹤就會(huì)成為不可能的事情。這也是為什么 Touch要帶著一部額外的攝像頭發(fā)貨,如此一來用戶可以把它們放到不同的區(qū)域,避免一只手擋住另一只手。但是多個(gè)傳感器沒辦法解決所有的問題。
Touch發(fā)布后,用戶能夠用三個(gè)傳感器、擺放在游玩空間周圍,實(shí)現(xiàn)實(shí)驗(yàn)性質(zhì)的“空間范圍”定位。按理說來,應(yīng)該是讓用戶不管朝向哪邊,至少一部傳感器都能看到足夠數(shù)量的頭盔紅外標(biāo)記和兩個(gè)Touch手柄。但現(xiàn)實(shí)是,更大的傳感器陣列導(dǎo)致了定位方面的問題。
問題似乎集中在驅(qū)動(dòng)Constellation本身的軟件身上。為了解決這些問題,Oculus發(fā)布了一個(gè)1.11補(bǔ)丁,但是這個(gè)補(bǔ)丁目前也沒有完全解決所有這一切追蹤問題。實(shí)際上,對(duì)于某些人來說,反而出現(xiàn)了新的問題。
隨著很多重量級(jí)內(nèi)容發(fā)布在即,Rift的追蹤定位問題已經(jīng)到了迫在眉睫必須解決的地步了。
那么Constellation追蹤方案是否是一個(gè)錯(cuò)誤?對(duì)于Oculus來說,是不是本來應(yīng)該沉下心來,開發(fā)一款類似老對(duì)手HTC Vive用的SteamVR那樣的追蹤平臺(tái)?或者這些定位問題只不過是成功路上的小磕絆?





