轉(zhuǎn)載請注明來自http://www.reibang.com/p/97995a855c41
虛擬現(xiàn)實越來越火熱,目前兩個主流的硬件是FaceBook家的Oculus以及基于Valve家的OpenVR的Vive傀广。本文介紹C++的Oculus開發(fā)環(huán)境的配置颁独。
OculusSDK在正式版本取消了虛擬設(shè)備,這意味著開發(fā)者必須要擁有一臺Oculus設(shè)備主儡。所需的開發(fā)環(huán)境為OculusSDK和OculusRuntime奖唯,OculusRuntime已經(jīng)不再提供單獨下載,需要安裝Oculus Home糜值。
下載鏈接為:
https://developer.oculus.com/downloads/package/oculus-platform-sdk/
https://www3.oculus.com/en-us/setup/
在下載完OculusSDK并且安裝完OculusHome后丰捷,連接Oculus設(shè)備坯墨,跟著OculusHome的提示進行,成功后可以在設(shè)置-設(shè)備中看到連接的設(shè)備:
接下來進行開發(fā)環(huán)境的配置:
1.新建一個空的c++控制臺項目
2.在引用目錄中添加OculusSDK\LibOVR\Include:
3.在庫文件目錄中添加OculusSDK\LibOVR\Lib\Windows\$(PlatformName)\$(Configuration)\VS20xx
4.添加依賴庫LibOVR.lib病往。OculusSDK并沒有提供所有版本的lib文件捣染,需要通過OculusSDK\LibOVR\Projects\Windows中的項目文件編譯自己需要的版本。
運行成功即完成開發(fā)環(huán)境的配置停巷。
其他平臺的SDK下載可以在這里找到:https://developer.oculus.com/downloads/