Unity 5.1 VR 入門指南 - 虛擬現(xiàn)實/項目展示 - Unity官方中文論壇 - Unity3d.com
如果您正在使用Unity開發(fā)VR項目匈子,我們強烈建議您將您的軟件升級到Unity 5.1x版本在旱,以便解決您目前開發(fā)過程中可能存在如下問題:
更新包下載:
. Oculus 0.6 runtime 驅(qū)動支持Windows,如果是Mac(OSX10.9+)的話历帚,請使用Oculus 0.5 runtime
. 當(dāng)您的VR項目需要從Unity的舊版本轉(zhuǎn)移到新的Unity 5.1時,請切記先移除任何原先插件所有的相關(guān)內(nèi)容(通常是移除Asset/OVR目錄)杠娱,排除錯誤直到解決所有的問題挽牢。
. VRSettings.renderScale不支持Gear VR
. 如果您的APP不能運行在VR模式,請使用command line加變量"-vrmode oculus"來啟動摊求。
. UI:不支持 Screen Space - Overlay,建議使用Screen Space - Camera或是World Space來做UI. 建議啟用"Scale With Screen Size" 來讓UI在GearVR上看起來適配禽拔。
. 記得取消打勾"Stereoscopic rendering"。
. Unity 5.1.2p1已經(jīng)發(fā)布, 但stereoscopic rendering的問題在p2才會被修復(fù)室叉。
<u style="max-width: 100%;">在Windows上的入門指南</u>
以下是一些在Windows版Unity 5.1制作Oculus項目快速上手的建議睹栖,更多內(nèi)容請到Oculus官網(wǎng)查詢:
https://developer.oculus.com/documentation/pcsdk/latest/concepts/dg-intro/
1.安裝Oculus Runtime for Windows V0.6.0.0-beta
2.重啟
3.從系統(tǒng)啟動Oculus Configuration Utility. 連接您的DK2 (DK1可能會有些問題需要排除).確保您的User下拉菜單內(nèi)容,可以點擊+來新增一個茧痕。
<ignore_js_op style="max-width: 100%;"></ignore_js_op>
4.點擊Show Demo Scene查看是否設(shè)備運作正常野来。
<ignore_js_op style="max-width: 100%;"></ignore_js_op>
如果遇到任何問題可以嘗試從工具列的Extended Mode -> Rift Display Mode來調(diào)試,或者登陸Oculus官網(wǎng)去尋求幫助踪旷。
5.退出范例場景并關(guān)閉設(shè)置工具曼氛。
6.現(xiàn)在可以啟動Unity豁辉,并新建一個項目。
7.打開Edit -> Project Settings -> Player. 找到Other Settings, 將Virtual Reality Supported打勾舀患。
8.點擊編輯器上的Play運行. 并戴上DK2. 您將可以看到VR運行正常徽级。
9.開始創(chuàng)建您的游戲。
<u style="max-width: 100%;">在MAC上的入門指南</u>
經(jīng)測試Mac版本的Oculus Runtime 0.5.0.1-beta是能與Unity 5.1.0p1正常搭配的. 但是有些小bug需要等未來版本修復(fù). 但個人建議聊浅,由於Oculus對外發(fā)布他們將會先專注在支持Windows + Gear VR餐抢,因此在Mac版本遇到較多問題的人可以注意下這點。
由于MacOS不是完全支持direct rendering, 所以必須要把DK2的眼鏡設(shè)置旋轉(zhuǎn)90度狗超,你可以從系統(tǒng)設(shè)置 System Preferences->Displays 來調(diào)整弹澎。
<u style="max-width: 100%;">在GearVR上的入門指南</u>
文章截止前,針對Gear VR + Android 個人版仍有些問題努咐。
1.請確保您可以發(fā)布一個Unity app到您的Note4 or S6(發(fā)布App到安卓手機必須要有Android SDK)
2.除了Android SDK之外苦蒿,發(fā)布Gear VR項目不需要安裝任何其他套件。
3.在Unity新建一個項目渗稍。
4.切換您的發(fā)布平臺設(shè)置到Android. 打開Edit -> Project Settings -> Player. 找到Other Settings, 將Virtual Reality Supported打勾.
5.您的項目里必須要有一個Oculus識別文件:https://developer.oculus.com/osig/
6.發(fā)布項目到手機并運行. 將手機放入Gear VR并運行確認(rèn)正常佩迟。
原文鏈接:http://forum.unity3d.com/threads/unity-5-1-vr-getting-started.332316/