2017年3月29日 星期三

Week05_02090186_雷淳閔

今日上課內容:

今日由蕭立人老師進行教學

(1)蹺蹺板專案&指南針專案
(2)0315的HTC VIVE 頭盔手把UNITY程式作業





蹺蹺板專案:

因老師使用的是5.5.1版本,所以用5.4.3版本開啟時會無法讀取Scene檔,依照老師的PPT重做。
下面是為快速複習轉成VR頭盔的Camera動作因此用5.5.1版本開啟
檔案開啟時,物件配置即是一個可運作的蹺蹺板模型。




在Main Camera裡加上Steam VR_Camera,按下Expand,讓Main Camera轉換成VR頭盔視角。


把攝影機移動位置到其中一個方塊上變成其子物件,讓視角變成和另一個方塊玩蹺蹺板的樣子。



0315作業:

首先在UNITY中匯入STEAM VR的套件,在場景中拉入[Camera Rig]的Prefab
然後進入寫程式的部分,利用程式把與手把互動的資訊顯示在畫面中。

首先先進行左手的部分



新增一個Empty Object,加入方才寫的程式以及Mesh Render然後開始執行


執行後顯示的資訊


Press Triger的資訊(按鍵與壓力)


Press TouchPad的資訊(按鍵以及空間中的位置)


Press Grip與Press Menu的資訊(按鍵)


右手的部分:
同樣新增一個Empty Object,改為抓右手的資訊,重複套用在左手的動作即可,程式碼也可複製,若為避免名稱重複搞混,可將程式碼中的leftcontroller宣告改成rightcontroller。
執行後建議先把左手的把手display,避免兩手的資訊字樣重疊。




沒有留言:

張貼留言