Oculus于近日推出了其Unity集成軟件包的最新更新。據(jù)了解,1.31.0版新增了對(duì)“跨平臺(tái)開(kāi)發(fā)”的支持,簡(jiǎn)化了開(kāi)發(fā)者將Oculus Rift游戲移植到HTC Vive平臺(tái)的過(guò)程。但該版本說(shuō)明指出,這是一個(gè)實(shí)驗(yàn)性的功能,可能會(huì)改變或刪除。
使Unity這樣的現(xiàn)代游戲引擎對(duì)開(kāi)發(fā)者和最終用戶都如此有用的原因是,它們支持許多具有相同項(xiàng)目和代碼的平臺(tái),從而減少了將游戲從一個(gè)平臺(tái)“移植”到另一個(gè)平臺(tái)的開(kāi)發(fā)時(shí)間。Unity的目標(biāo)是讓開(kāi)發(fā)者專注于創(chuàng)造自己的游戲,而不用擔(dān)心平臺(tái)的差異。
但實(shí)際上事情并非那么簡(jiǎn)單,特別是在VR領(lǐng)域。此前Unity已支持Oculus API和SteamVR API,開(kāi)發(fā)者可輕松在兩個(gè)平臺(tái)之間移植內(nèi)容,但這種支持僅限于基本功能。所以O(shè)culus和Valve都在這些API之上分別推出了支持Unity的集成包——Oculus Integration和SteamVR插件。這些包提供腳本、預(yù)置、資源、示例場(chǎng)景和額外的API,使開(kāi)發(fā)者擁有Unity引擎提供的VR支持。但問(wèn)題是,SteamVR插件不直接支持Oculus API,而Oculus Store要求提交的文件必須有直接的Oculus API支持。如果開(kāi)發(fā)者想要在Oculus Store上發(fā)布Rift版本,或者在Steam商店中發(fā)布Rift版本,或者在HTC Vive中發(fā)布,他們必須同時(shí)使用這兩個(gè)軟件包,或者使用通用的Unity XR框架。但不管是哪種方式,都需要額外的開(kāi)發(fā)時(shí)間,并增加了項(xiàng)目的復(fù)雜性。
新的Oculus Integration版本的變化是其核心功能現(xiàn)在支持SteamVR API,而不僅僅是Rift的Oculus API。從開(kāi)發(fā)者角度來(lái)看,除了這些預(yù)置和API將為HTC Vive而不是僅僅為Rift設(shè)置和返回值之外,沒(méi)有任何變化。
新版目前支持的功能有:
攝像頭:Oculus OVRCameras預(yù)置組件,用于處理用戶眼睛的虛擬攝像頭和用戶的控制器完全支持HTC Vive
追蹤:用于獲取頭顯角速度的API調(diào)用,適用于HTC Vive
輸入:HTC手柄上的觸控板將相當(dāng)于Touch手柄的搖桿,而應(yīng)用按鈕相當(dāng)于Touch上的Y/B按鈕
觸覺(jué)反饋:Touch上觸覺(jué)反饋的相同API現(xiàn)在也適用于HTC控制器
Guardian/Chaperone:監(jiān)護(hù)系統(tǒng)和游戲空間的API將適用于HTC Vive
虛擬化身:Oculus Avatar可以在SteamVR上運(yùn)作,但非Oculus用戶只能從預(yù)置列表中選擇而不是自己創(chuàng)建虛擬化身
目前,Oculus Integration支持的唯一替代平臺(tái)是SteamVR,而HTC Vive則被列為唯一支持的硬件。這只適用于Unity,而不是虛幻引擎。希望將來(lái)這種支持能夠擴(kuò)展到其他平臺(tái),幫助開(kāi)發(fā)者更容易完成他們的應(yīng)用。
-
控制器
+關(guān)注
關(guān)注
114文章
17787瀏覽量
193085 -
vr
+關(guān)注
關(guān)注
34文章
9694瀏覽量
157226 -
Oculus
+關(guān)注
關(guān)注
7文章
373瀏覽量
62510 -
Unity
+關(guān)注
關(guān)注
1文章
131瀏覽量
23295
原文標(biāo)題:行業(yè)資訊 || Oculus發(fā)布Unity集成包1.31.0版 可將Rift游戲輕松移植到Vive
文章出處:【微信號(hào):ARAlliance,微信公眾號(hào):AR聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)
瑞薩靈活配置軟件包FSP 6.2.0版本的更新內(nèi)容
Oculus推出了其Unity集成軟件包的最新更新
評(píng)論