2016年1月13日 星期三
[教學] Oculus DK2 Unity OSX設定
這次在【遊戲設計】這門課上 使用了Oculus Rift 2 (DK2)
因為查了一些資料還蠻辛苦的 發現他真的不是普通的難用
所以想要來大家分享一下 順便做個筆記
[[ Oculus Setup]]
首先要去下載 Oculus Runtime
傳送門:https://developer.oculus.com/downloads/pc/0.5.0.1-beta/Oculus_Runtime_for_OS_X/
我的筆電是OSX 10.11.2 裝的runtime版本是 0.5.0.1-beta
(Windows的版本號比較新 據傳Oculus想要以winodws用戶為主發展 但是我個人在windows上用經驗蠻慘烈的 試了三台電腦還沒成功QQ)
安裝好之後接上去應該可以看到延伸的螢幕
但是螢幕會是垂直的 這時候你必須在眼鏡內找到旋轉螢幕的選項
這件事非常弔詭吧 非常的不User Friendly 而且轉好後的這個延伸螢幕仍然是模糊的
[[Oculus on Unity]]
再來去下載 Oculus Utilities for Unity 5是一個Unity的Package
傳送門:https://developer.oculus.com/downloads/game-engines/0.1.3.0-beta/Oculus_Utilities_for_Unity_5/
我的Unity是5.3.1f1而我載的Oculus Unity Package 是 V0.1.3.0-beta
這時候開一個新的Project或是import到現有的專案內都可以
Project Hierarchy會出現OVR資料夾
這時候可以打開裡面的範例場景 OVR/Scenes/ 下面的 Room 這個範例比較能理解
一進入Play Mode就可以在Oculus看到VR的場景
要把自己的3D遊戲變成在Oculus上跑 其實不用import上面載過的OVR
只要在Edit -> Project Setting -> Player -> OtherSettings
把 Virtual Reality Supported打勾
進入PlayMode之後
你會看到惱人的 Health & Safety warning 一直擋在畫面上
Press Any Button也弄不掉的時候
[[移除Health & Safety warning]]
Windows上要改登錄值HKEY可以自己Google一下
Mac上的資訊相對少很多
打開Terminal 輸入下列並按下return鍵
launchctl setenv Oculus_LibOVR_HSWToggleEnabled 1
再輸入下列並按下return鍵
launchctl getenv Oculus_LibOVR_HSWToggleEnabled
這時候打開RiftConfigUtil這個應用程式(裝完Runtime就會有)
點擊Advanced 把 Disable Health and Safety Warning 打勾即可
參考:
http://unitytaiwan.blogspot.tw/2015/08/unity-51-vr.html
http://www.mofang.com.tw/unity/10000200_10079600.html
https://forums.oculus.com/viewtopic.php?t=21976
http://rifty-business.blogspot.tw/2014/10/using-dk-2-on-macbook-pro.html
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言