青热久思思-青视频在线-青娱乐99-青娱乐激情视频-亚洲变态-亚洲播放

跑跑車游戲網
您的位置:首頁VR資訊中心VR技術教程 → Vive Input Utility詳細使用指南

Vive Input Utility詳細使用指南

2016/10/12 8:44:21來源:本站整理作者:不詳我要評論(0)

Vive Input Utility是Htc Vive官方推出的一款VR開發軟件,能夠讓你更好的在Htc Vive上進行開發,下面帶來詳細的使用指南。

一、簡介:

Vive Input Utility是一個基于SteamVR插件的開發工具。能讓開發者更方便的控制Vive設備。

我們同時也開發了在3D環境下能運用的鼠標指針方案,并適配Unity Event System。

通過使用這個工具,開發者可以省下很多用來管理Vive設備的冗余代碼。

二、目的:

Unity SteamVR的插件給開發者提供了一個C#的接口來和Vive設備交互。

但在獲得控制器輸入狀態或者設備姿態會形成很多冗余代碼:

不論控制器是否被連接,你都必須不斷從SteamVR_ControllerManager獲取正確的設備索引;

定位SteamVR_ControllerManager也需要花很多功夫;

所以,我們的主要目標就是給開發者提供便利的接口并減少冗余工作。

三、主要特點:

使用靜態函數獲取設備輸入:按鍵輸出、手柄位置;

使用ViveRaycaster component實現3D鼠標指針,并適配Unity Event System;

四、靜態接口:

獲取按鈕事件:

原本要通過SteamVR腳本來找到設備;

(見圖2)

靜態類Vive Input提供了一個更簡潔的API;

(見圖3)

監聽按鈕事件:

ViveInput同樣提供回調類型監聽器;

(見圖4)

獲得追蹤pose:

靜態類VivePose提供了獲得設備pose的API;

(見圖5)

五、輔助組件:

Vive Pose Tracker

類似于SteamVR_TrackedObject,但目標設備使用ViveRole.DeviceRole替代了device index

(見圖6)

Pose Modifier

這是一個pose tracker的追蹤效果腳本

實現抽象類PoseTracker.BasePoseModifier可以編寫自定義的追蹤效果。

有無Pose Modifier對比(見圖7)

有無Pose Modifier視頻效果

https://vimeo.com/171724218

https://vimeo.com/171724270

Vive射線器及射線方法:

Vive Raycaster是一個發送vive按鈕事件的射線事件腳本。

通過結合Vive Pose Tracker和Vive Raycaster,你的控制器可以像一個3D鼠標一樣使用。

Vive Raycaster必須和Raycast方法一起使用。(見圖8)

比如,你可以像這樣布置來和UGUI菜單交互。(見圖9)

更多的例子(見圖10):https://vimeo.com/169824408 https://vimeo.com/169824438

事件系統處理器:

你必須布置一個事件系統處理器去獲取由事件射線器發出的事件:

在對象上增加事件處理器組件(從IEventSystemHandler派生出來)

在對象或者子對象上增加可被射線觸發的組件(如Collider/Collider2D/Graphic)

(見圖11)



網友評論

發表評論

(您的評論需要經過審核才能顯示)

查看所有0條評論>>

主站蜘蛛池模板: 国产欧美日韩综合精品一区二区 | 国产视频观看 | 女人高潮特级毛片 | 成人午夜18免费看 | 国产一区二区免费视频 | 久久久久久久久毛片精品 | 久久国产精品99国产精 | 免费在线一级毛片 | 高清一区二区三区视频 | 久久深夜视频 | 久久香蕉国产线看观看亚洲片 | 黄色影视在线 | 快播无码 | 国产资源一区 | 国产美女作爱全过程免费视频 | 波多野一区二区三区在线 | 久久香蕉综合色一综合色88 | 九九热免费视频 | 国产欧美久久一区二区 | 国产免费91视频 | 久久久中文字幕日本 | 免费视频一区 | 男女无遮挡边做边吃视频免费 | 久久久夜 | 久久99久久99精品免观看 | 不卡一级毛片免费高清 | 国产高清一区二区三区四区 | 久操视频免费 | 国产青榴社区91精品 | 久久精品亚洲欧美va | 久久厕所视频 | 欧美xxxx色视频在线观看 | 成人亚洲欧美日韩在线观看 | 国产欧美综合一区二区 | 国产精品推荐 | 毛片毛片大全aaaa | 国产一级爱做片免费观看 | 国产一区二区在线视频 | 国产精品毛片无码 | 黄色精品视频 | 国产精品怡红院在线观看 |