Vive追蹤器開發需知
Vive追蹤器將在今年第二季度上市,HTC計劃發放1000部Vive追蹤器免費給開發者,來引導外設生態系統的興起,并促進相應內容的發展。而開發者文檔透露了更多和追蹤器相關的細節。
本文引用地址:http://www.j9360.com/article/201710/367564.htm這一開發者文檔也透露了更多追蹤器的性能,包括追蹤器會通過無線方式輸送什么樣的數據到電腦上,以及設備要追蹤需要的額外軟件狗的存在。
Vive追蹤器的總覽圖(下),揭示了設備的電源鍵隱藏在中間的Vive標志之下,以及設備的其他功能。
我們也明白了更多關于追蹤器能通過Pogo pin和USB接口發送給主機PC什么樣的數據的細節。使用底部的六個Pogo pin接口,連接追蹤器的外設設備可以模擬和Vive手柄一樣的控制,讓外設能夠類似發送類似推動扳機、按鍵(這主要是給那些游戲里的射擊和上彈動作準備 的)。
在Vive手柄上的任何輸入模擬似乎全都支持,包括發送X、Y坐標,來模擬用戶在手柄追蹤板上的手指位置,以及各種扳機推動強度等。追蹤器似乎可以接收并轉送電腦的震動指令,用于激活第三方外設上的觸感反饋功能。
除了Vive控制器輸入外的任意數據也可以通過MicroUSB連接來傳送,以實現更多專門用途。
Vive追蹤器和Vive頭盔是無線連接的,然后它們的數據是通過頭盔的線來發送到電腦的,反之亦然。Vive追蹤器并不會使用相同的系統,而是通過無線的軟件狗(USB 2.0)來傳送追蹤數據和外設的I/O。
為了能讓軟件狗在最大的流量下運行,避免數據丟失造成定位問題,Vive追蹤器的開發者文檔稱,外設制造商需要避免把任何不必要的金屬放在追蹤器天線的30毫米內,如上圖高亮紅色處。
文檔指出,追蹤器擁有270度的視場角,以感應到SteamVR的追蹤基站;設備“底部”沒有傳感器,以便能夠安裝上外設。為了避免擋住追蹤器的視場角,推薦外設的外延部分盡可能不要處于的盲點。
此外,文檔還表示,外設應該是由非反射性的材料打造,以維持最大的追蹤力,推測是要避免追蹤激光造成反射,從而讓設備失靈,甚至導致Vive頭盔也出問題。
不過,對于用戶來說也有好消息,那就是“用戶不應該在接入或拆卸追蹤器的時候造成身體上的損傷。”可見HTC Vive方面對于用戶還是比較保護的,叮囑外設開發商別玩脫了,造成用戶的人身損害。
在文檔中還有很多技術細節。如果是開發者的話,可以參看http://link.vive.com/tracker/guideline來獲得更多的信息。
評論