
1、新建工程(使用unity hub創(chuàng)建工程,unity2017.3.1f1):

NewProject.png
2、導(dǎo)入提前準備好的項目素材:

ImportAsset.png

Chapter1.png
每個文件夾都作為特定資產(chǎn)的基礎(chǔ):
- 材料:用于場景的材料,包括藍色彈力球
- 型號:所有型號
- 物理材料:彈力球物理材料
- 預(yù)制件:松散的物體預(yù)制件
- 場景:游戲場景就在這里
- 腳本:所有腳本
- 紋理:場景中所有對象共享的單個紋理
預(yù)覽Game場景如下:
img.png
3、下載與導(dǎo)入SteamVR Plugin
SteamVR SDK是Valve制作的官方庫,可以更容易地為Vive開發(fā)。它目前在資源商店免費,并支持Oculus Rift和HTC Vive。
在頂部欄中選擇Window> Asset Store打開資源商店:
AssetStore.png
加載商店后,在頂部的搜索字段中鍵入SteamVR,然后按Enter鍵。向下滾動一下以查看選擇的資產(chǎn)。單擊SteamVR插件以打開其商店頁面:
SteamVRPlugin.png下載并導(dǎo)入:
import.png
如果之前下載過,本地存儲在:
img.png
彈出提示框:
Tips.png
這是SteamVR插件的一部分。它顯示了可以改進哪些編輯器設(shè)置以最大化性能和兼容性。
單擊“ 全部接受”按鈕以執(zhí)行所有建議的更改。關(guān)閉資源商店并切換回“ 場景”視圖。您現(xiàn)在將在“項目”窗口中有一個名為SteamVR的新文件夾:

SteamVRFolder
4、設(shè)置使用OpenVR為VR SDK為首選SDK
在導(dǎo)入后出現(xiàn)如下提示:
console.png解決方案:重新生成LigthData
找到生成過LigthData的場景,并且換到該場景,刪除原來的LightData文件夾
LightData.png
重新生成LightData:
1.png
2.png
5、運行SteamVR 中自帶的兩個示例場景:
1、首先確頂 HTC VIVE 已經(jīng)連接成功,啟動SteamVR,顯示無任何紅色報錯即可,如下圖:
OK.png2、點擊運行,出現(xiàn)如下圖所示,點擊Yes
img.pngSteamVR input.png本地網(wǎng)頁地址:http://localhost:8998/dashboard/controllerbinding.html?app=application.generated.unity.vr_htcvive.exe
該頁面又用來配置輸入設(shè)置:
Editor.png
先不做任何改動,直接返回,點擊save and generate;后續(xù)進行學(xué)習。
自動生成案例的輸入配置腳本,修改場景,點擊Save
loading.png自動生成了相關(guān)文件:
NewFlies.png
complete.png3、再次點擊運行:
運行OK!輸出如下:
OK.png
6、戴上頭顯,握上手柄,開始體驗:

img.png

















