Vive Tracker 和 unity結合

記錄一下這幾天的學習結果:Vive tracker 追蹤設備和unity 3d引擎相結合。

參考鏈接:https://www.jianshu.com/p/8fd5f12d11f7

http://www.52vr.com/article-761-1.html ——該文檔裏有個pdf文檔可以學習“HTC_Vive_Tracker_Developer_Guidelines_v1.3.pdf”,但是和unity結合沒整明白,用的是上個鏈接裏邊的方法。

1. 安裝steamVR軟件。

2. 連接HTC vive頭盔、手柄、基站,頭盔是分體機,需要連接電腦,USB線和HDMI線,其餘線按需求連接。

3. 連接Vive tracker設備,接收器用USB線和電腦連接,追蹤設備進行配對,長按進入配對狀態(長按可以打開設備、關閉設備、進入配對狀態)。

4.配對成功後,頭盔、手柄、基站、追中設備會顯示在steamVR頁面中。

5. unity裏安裝SteamVR插件,可在asset store裏下載免費插件。

6. unity裏配置,按照第一個鏈接裏的方法進行配置。預製體“[CameraRig]”拖放到場景中;創建一個對象(追蹤對象)並添加腳本“SteamVR_TrackedObject”,記得把index設置好,開始沒設置(默認的是hmd)一直沒調試成功,可以選擇device1-手柄1,device2-手柄2。

7. 運行起來後,移動vive tracker追蹤器,追蹤對象就會跟着動,實際應用還沒有嘗試。

8. 鏈接文章裏提到的SteamVR_ControllerManager.cs腳本,steamVR插件裏沒有,可以搜一下添加進來,使用的話按鏈接文章操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章