unity如何使用电脑模拟VR环境
unity如何通過VRTK模擬VR環境
如何在沒有HTC VIVE的前提下使用VR?由于作者研究室課題是基于虛擬現實的人機交互,需要用到VR下的場景,但由于實驗室設備只有一套,而當我們想要隨時隨地進行測試效果時,就不太方便,在自己的電腦上安裝一個模擬器可以隨時測試VR效果,大大節省了時間。
以下就是安裝步驟,很簡單,請和我有同樣需求的小伙伴耐心觀看。
一、主要內容
首先我們需要導入兩個包,steam VR和VRTK,由于版本兼容等問題,推薦使用unity2018版配上streamVR1.2.3和VRTK3.3,別的版本可能會報錯,稍后會附上鏈接。詳細步驟如下:
使用unity創建一個3d文件并打開
下載好streamVR1.2.3和VRTK3.3兩個壓縮包,點擊圖中1的文件asset,然后把兩個包拖到圖中2的區域,
先導入streamVR,再導入VRTK,導入過程中會有提示,如下圖,點擊import,然后等待
快導入完畢時,會提示我們進行備份,點擊按鈕即可。
當出現這個界面時,即表示導入完畢。然后同理導入VRTK
導入完成后就會有如下文件夾
然后需要進行設置:新建一個空物體GameObject,命名為VRTK_Manage,給其添加一個組件,名為VRTK_SDK Manager
在其下新建兩個空物體,分別命名為StreamVR和Simulator
給Simulator添加組件VRTK_SDK Setup
并設置Quick Select為Simulator
然后回到VRTK上,對其組件Manager進行處理,點擊Auto Populate
刪除unity自帶的相機Main Camera
在Asset中搜索VRSimulator,將其拖到Simulator下
然后整個圖像就變成這樣
對SteamVR做類似的操作,添加VRTK_Setup組件,然后將Quick Select改名為SreamVR,并在Asset搜索CameraRig然后推拽給SteamVR,最后對VRTK下的manager組件點擊Auto Populalte即可。
這樣基本的步驟就完成了,就可以點擊運行體驗一下,但此時還無法移動,若想移動,還需要添加兩個手柄控制器
再創建一個空物體,命名為VRTK_Scripts,其下再創建兩個子空物體,命名為LeftController和RightController
給這兩個左右手控制器加上一個組件VRTK_Controller Event
這樣就可以進行模擬真實的VR情景了,但由于沒有參照物,所以運行后還是感覺不到移動,可以添加幾個參照物
創建一個plane平面和一個球sphere,然后運行,通過WASD進行移動,即可體現出相應的效果.
二、總結
以上就是所有的步驟,大家一步一步的操作,就可以達到同樣的效果,體驗在電腦上模擬出VR的效果。希望能夠給大家帶來幫助,如果還想了解更多該方面的問題,請給我留言!
總結
以上是生活随笔為你收集整理的unity如何使用电脑模拟VR环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华硕k5555l拆解图解_【多图】【教程
- 下一篇: 基于深度神经网络的火灾探测声学灭火器控制