游俠網(wǎng) > VR頻道 > VR百科 > VR頭顯免使用Vive追蹤器教程

VR頭顯免使用Vive追蹤器教程

之前,HTC員工在Reddit論壇上表示使用Vive追蹤器必須搭配Vive VR頭顯。這就令部分打算在VR之外的場(chǎng)景使用這個(gè)追蹤器的玩家感到頭疼了,因?yàn)閂ive頭顯可比追蹤器貴得多了!但實(shí)際上,這所謂必須要使用頭顯只是軟件層面不支持單獨(dú)使用追蹤器,并不是這套裝置天生無(wú)法獨(dú)立運(yùn)行。所以,很快就有大神放出了這個(gè)免頭顯使用Vive追蹤器的教程。
目 錄
1. 最低硬件需求2. 軟件需求3. 方法

最低硬件需求

  網(wǎng)站后臺(tái)不支持Markdown,排版可能不夠清楚,請(qǐng)見諒:

  *一個(gè)HTC Vive追蹤基站(當(dāng)然,兩個(gè)更好)

  *如下SteamVR兼容追蹤設(shè)備(至少有一個(gè)):

   *Vive追蹤器(HTC無(wú)線適配器或USB)
   *Vive控制器(Steam無(wú)線適配器或USB)
   
*使用SteamVR HDK開發(fā)的第三方追蹤設(shè)備(Steam無(wú)線適配器或USB)

  *x86 PC一臺(tái)

軟件需求

  注意:僅在Windows上測(cè)試過(guò),但估計(jì)也支持Linux:

  *SteamVR軟件Beta版

  *Python 3.6(推薦Anaconda包)

  *pyopenvr,安裝命令:pip install pyopenvr

  *triad_openvr,請(qǐng)從GitHub中下載(后臺(tái)自動(dòng)屏蔽超鏈接,用關(guān)鍵詞在GitHub搜索)

方法

  1.下載并安裝上述組件

  2.定位如下配置文件,用任意文本編輯器打開:[Steam Directory]steamappscommonSteamVRresourcessettingsdefault.vrsettings

  3.文本中定位“steamvr”下的“requireHmd”項(xiàng),將值改為“false”。

  如圖:

游俠網(wǎng)

  4.如果SteamVR正在運(yùn)行,關(guān)閉并重啟

  5.當(dāng)SteamVR重啟之后,我們會(huì)發(fā)現(xiàn)現(xiàn)在可以在沒(méi)有VR頭顯的情況下連接控制器或者追蹤器了

  注意:如果出現(xiàn)“Not Ready”字樣,請(qǐng)忽略,不會(huì)影響這個(gè)教程的實(shí)施

  6.打開命令提示符,進(jìn)入triad_openvr解壓目錄

  7.如果你測(cè)試的是Vive追蹤器,運(yùn)行腳本:python tracker_test.py

  8.如果你測(cè)試的是Vive控制器,運(yùn)行腳本:python controller_text.py

  9.腳本執(zhí)行之后,我們能看到以250Hz頻率更新的數(shù)字,這些是位置追蹤的實(shí)時(shí)坐標(biāo)

游俠網(wǎng)

  需要注意的是,本教程只是提供了一個(gè)快速的概念驗(yàn)證,證明SteamVR追蹤系統(tǒng)并不需要VR頭顯。

  最后,推廣一下Python語(yǔ)言,Python是一個(gè)擴(kuò)展性極佳的腳本語(yǔ)言,語(yǔ)法接近自然語(yǔ)言,非常容易理解。本教程中的代碼今后也許會(huì)成為很多衍生項(xiàng)目的基礎(chǔ)內(nèi)容。這一方法也很容易改編成其他語(yǔ)言版本,例如C,C++或C#。

百科熱詞

關(guān)于游俠 | 廣告合作 | 人才招聘 | 友情鏈接 | 聯(lián)系我們 | 網(wǎng)站地圖 | 投訴建議 | 版權(quán)保護(hù)投訴指引
蘇ICP備2023007791號(hào)-1
CopyRight ? 1999-2023 ALi213.Net All Right Reserved 游俠網(wǎng) 版權(quán)所有
1. 最低硬件需求
2. 軟件需求
3. 方法
4. 相關(guān)新聞