首頁(yè) 培訓(xùn)網(wǎng) 最新資訊 熱門(mén)問(wèn)答

vr虛擬現(xiàn)實(shí)

18710271425 免費(fèi)試聽(tīng) 在線客服

您的位置: 北京培訓(xùn)網(wǎng) > vr虛擬現(xiàn)實(shí)培訓(xùn)資訊 > 如何選擇VR開(kāi)發(fā)工具【VR開(kāi)發(fā)培訓(xùn)】

如何選擇VR開(kāi)發(fā)工具【VR開(kāi)發(fā)培訓(xùn)】

來(lái)源:教育聯(lián)展網(wǎng) | 發(fā)布時(shí)間: | 編輯:佚名

如何選擇VR開(kāi)發(fā)工具【VR開(kāi)發(fā)培訓(xùn)】 2017年11月14日,虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)和混合現(xiàn)實(shí)正在快速增長(zhǎng)。這種體驗(yàn)的動(dòng)力和經(jīng)濟(jì)影響將會(huì)繼續(xù)加快,因此現(xiàn)在是進(jìn)軍內(nèi)容開(kāi)發(fā)的完美時(shí)機(jī)。然而,這將意味著你需要選擇一個(gè)適合的創(chuàng)作工具。

如何選擇VR開(kāi)發(fā)工具【VR開(kāi)發(fā)培訓(xùn)】

 

2017年11月14日,虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)和混合現(xiàn)實(shí)正在快速增長(zhǎng)。這種體驗(yàn)的動(dòng)力和經(jīng)濟(jì)影響將會(huì)繼續(xù)加快,因此現(xiàn)在是進(jìn)軍內(nèi)容開(kāi)發(fā)的完美時(shí)機(jī)。然而,這將意味著你需要選擇一個(gè)適合的創(chuàng)作工具。

面對(duì)這個(gè)新興的領(lǐng)域,你可能會(huì)困惑于應(yīng)該從何入手,因?yàn)檫@三種類型的體驗(yàn)似乎有時(shí)會(huì)相互重疊,而我們難以理解三者的相似之處和差異之處。每個(gè)體驗(yàn)都需要一個(gè)稍微不同的開(kāi)發(fā)堆棧和工具,以及需要針對(duì)用戶使用的不同顯示器進(jìn)行設(shè)計(jì)。例如,為系留頭顯開(kāi)發(fā)VR內(nèi)容意味著你需要為用戶創(chuàng)建一個(gè)完整的虛擬世界。

例如如果你希望為Oculus開(kāi)發(fā)VR內(nèi)容,你可以從以下工具中進(jìn)行選擇:

Unity:用于開(kāi)發(fā)跨平臺(tái)2D和3D體驗(yàn)的引擎。開(kāi)發(fā)者需要支付一定的費(fèi)用才允許發(fā)行基于Unity的游戲或體驗(yàn),但開(kāi)發(fā)免費(fèi)。

Unreal:一個(gè)完全基于C 開(kāi)發(fā)的引擎,可用于開(kāi)發(fā)跨平臺(tái)的體驗(yàn)。開(kāi)發(fā)免費(fèi),但開(kāi)發(fā)者在發(fā)行游戲或體驗(yàn)時(shí)需要支付一定的費(fèi)用。

CryEngine:免費(fèi)引擎,為開(kāi)發(fā)者提供源代碼訪問(wèn)。開(kāi)發(fā)免費(fèi),但如果要獲得額外的支持和培訓(xùn),開(kāi)發(fā)者需要支付一定的費(fèi)用。

Lumberyard:來(lái)自亞馬遜的免費(fèi)引擎,據(jù)說(shuō)是基于CryEngine。亞馬遜免費(fèi)發(fā)布源代碼,開(kāi)發(fā)免費(fèi)。如果要使用Amazon Web Services,開(kāi)發(fā)者需要支付一定的費(fèi)用。

但如果你需要同時(shí)瞄準(zhǔn)PlayStation VR,你的主要工具目前僅限于前三個(gè):Unity、Unreal和CryEngine。

大多數(shù)iOS,tvOS,watchOS和MacOS開(kāi)發(fā)者習(xí)慣于把XCode作為開(kāi)發(fā)環(huán)境。對(duì)于AR,VR和MR的新晉開(kāi)發(fā)者而言,確定使用哪種工具是關(guān)鍵。下面映維網(wǎng)將和大家一起看看如何選擇合適的開(kāi)發(fā)工具。在著手開(kāi)發(fā)之前,開(kāi)發(fā)者需要確定自己瞄準(zhǔn)的體驗(yàn)和受眾。但在映維網(wǎng)開(kāi)始闡述不同的工具和環(huán)境之前,先讓我們一起看看不同類型的體驗(yàn),以及相關(guān)的術(shù)語(yǔ)。

1. 虛擬現(xiàn)實(shí):一個(gè)由計(jì)算機(jī)生成的世界

大多數(shù)人都熟悉“虛擬現(xiàn)實(shí)”一詞。所謂的VR是指計(jì)算機(jī)生成的,有時(shí)是模擬的,有時(shí)是近似真實(shí)的3D世界視圖。虛擬世界可以是逼真的、想象的,或者是兩者的結(jié)合。要進(jìn)入虛擬現(xiàn)實(shí),用戶必須使用完全遮擋現(xiàn)實(shí)世界視場(chǎng)的屏幕,使眼睛沉浸在虛擬世界。這種屏幕可以是系留頭顯(如Oculus或Vive)或移動(dòng)頭顯(如谷歌Cardboard或三星Gear VR)的形式,或者VR一體機(jī)。許多其他企業(yè)也在研發(fā)的無(wú)需纜線,手機(jī)或筆記本電腦的一體機(jī)設(shè)備。

360度視頻是一種允許用戶控制視角的沉浸式體驗(yàn)。有人將360度視頻與虛擬現(xiàn)實(shí)混為一談,因?yàn)橛脩舳紩?huì)沉浸在視頻的360度視場(chǎng)中。當(dāng)本文所指的“虛擬現(xiàn)實(shí)”不是指360度視頻,而是由計(jì)算機(jī)生成的3D視圖。

2. 增強(qiáng)現(xiàn)實(shí):物理世界的補(bǔ)充

增強(qiáng)現(xiàn)實(shí)是指將計(jì)算機(jī)生成的內(nèi)容疊加在真實(shí)世界之后所獲得的視圖,是一種**附加信息或元數(shù)據(jù)(如聲音,圖形,GPS數(shù)據(jù)和文本顯示)來(lái)增強(qiáng)世界的技術(shù)。一般來(lái)說(shuō),疊加的內(nèi)容不能與現(xiàn)實(shí)世界交互,反之亦然。用戶必須使用某種類型的屏幕才能查看這種世界。

想象一下,當(dāng)你把手機(jī)攝像頭對(duì)準(zhǔn)建筑物,支持增強(qiáng)現(xiàn)實(shí)的應(yīng)用就會(huì)顯示建筑物中的名稱,地址和經(jīng)營(yíng)業(yè)務(wù)。雖然用戶不能與文字疊加層進(jìn)行交互,但數(shù)據(jù)可以增強(qiáng)現(xiàn)實(shí)世界。目前**流行的AR屏幕是谷歌眼鏡和安裝了特定增強(qiáng)現(xiàn)實(shí)應(yīng)用的智能手機(jī)。有許多科技公司正在開(kāi)發(fā)增強(qiáng)現(xiàn)實(shí)眼鏡,預(yù)計(jì)產(chǎn)品將在未來(lái)幾年內(nèi)開(kāi)始進(jìn)入市場(chǎng)。

跟增強(qiáng)現(xiàn)實(shí)類似,混合現(xiàn)實(shí)包含現(xiàn)實(shí)世界視圖,但混合現(xiàn)實(shí)所疊加的虛擬世界和虛擬對(duì)象可以與現(xiàn)實(shí)世界相互作用。當(dāng)前主要的混合現(xiàn)實(shí)頭顯是微軟HoloLens。HoloLens可以在3D空間中映射真實(shí)世界,因此虛擬對(duì)象可以實(shí)際覆蓋在現(xiàn)實(shí)世界的表面和對(duì)象之上。例如:混合現(xiàn)實(shí)允許用戶將虛擬立方體放置在房間角落的桌子或椅子上。谷歌于幾年前發(fā)布了Tango(以前稱為Project Tango),并于**近發(fā)布了ARCore,而這似乎是他們對(duì)蘋(píng)果ARKit的回應(yīng)?;旌犀F(xiàn)實(shí)支持運(yùn)動(dòng)追蹤,光線估計(jì)和環(huán)境理解。ARCore現(xiàn)在可以支持運(yùn)行著安卓N及更高版本的所有兼容手機(jī),而SDK預(yù)覽版支持谷歌Pixel,Pixel XL和三星Galaxy S8。Tango則支持谷歌Pixel,Pixel XL,以及華碩和聯(lián)想的產(chǎn)品。

業(yè)界尚未對(duì)混合現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)之間的區(qū)別制定標(biāo)準(zhǔn)定義,兩者之間的界限似乎在不斷變化和模糊。蘋(píng)果**新的ARKit框架允許虛擬對(duì)象與現(xiàn)實(shí)世界進(jìn)行交互,這進(jìn)一步混淆了增強(qiáng)現(xiàn)實(shí)和混合現(xiàn)實(shí)之間的定義。我們相信行業(yè)**終會(huì)為“增強(qiáng)現(xiàn)實(shí)”的用法制定標(biāo)準(zhǔn),而其定義將包括可以與真實(shí)世界交互的對(duì)象,以及不能與現(xiàn)實(shí)世界相互作用的對(duì)象。就我看來(lái),“增強(qiáng)現(xiàn)實(shí)”**終會(huì)包含“混合現(xiàn)實(shí)”的情景,行業(yè)將不再使用“混合現(xiàn)實(shí)”。因此在談?wù)揂R和MR時(shí),我們將主要集中在AR的工具選擇。

3. 合適的工具

如前所述,VR和AR體驗(yàn)有時(shí)候需要不同的工具和開(kāi)發(fā)環(huán)境。例如,如果希望使用Unity開(kāi)發(fā)虛擬現(xiàn)實(shí)游戲,你需要指定目標(biāo)頭顯(如HTC Vive,Oculus Rift,PSVR等等)。如果你希望開(kāi)發(fā)增強(qiáng)現(xiàn)實(shí)應(yīng)用程序,你可以選擇在跨平臺(tái)工具集上開(kāi)發(fā)(如ReactVR),否則你將需要進(jìn)一步定位iOS或安卓設(shè)備。如果你希望為HoloLens開(kāi)發(fā)體驗(yàn),你可以選擇從Unity開(kāi)始入手,然后再**Visual Studio進(jìn)行測(cè)試和部署應(yīng)用程序。

不同體驗(yàn)的用戶普及度尚未達(dá)到可以促使硬件和軟件行業(yè)為工具,界面或編程語(yǔ)言制定統(tǒng)一標(biāo)準(zhǔn)的關(guān)鍵臨界點(diǎn)。在那之前,創(chuàng)新公司在開(kāi)發(fā)標(biāo)準(zhǔn)化工具集上擁有無(wú)限的機(jī)遇。目前來(lái)說(shuō),開(kāi)發(fā)者仍然需要確定他們希望創(chuàng)建的現(xiàn)實(shí)(VR或AR),瞄準(zhǔn)頭顯和平臺(tái)類型,然后再了解所需的要求。

由于VR和AR的廣闊市場(chǎng)前景,希望為一個(gè)或多個(gè)平臺(tái)開(kāi)發(fā)內(nèi)容的你很有可能正在閱讀這篇文章。統(tǒng)計(jì)數(shù)據(jù)表明,現(xiàn)在是采取行動(dòng)的**時(shí)機(jī)。市場(chǎng)分析機(jī)構(gòu)預(yù)計(jì),VR和AR到2020年的的預(yù)期經(jīng)濟(jì)影響將從58億美元(低采用率)上升到205億美元(高采用率)。2017年的VR軟件市場(chǎng)規(guī)模估計(jì)為48億美元。在明確的廣闊的市場(chǎng)前景后,我們需要明確的問(wèn)題是:如何為特定現(xiàn)實(shí)開(kāi)發(fā)選擇合適的工具。

在我認(rèn)識(shí)的開(kāi)發(fā)者中,沒(méi)有太多愿意學(xué)習(xí)一個(gè)只能支持一款設(shè)備的新工具或應(yīng)用。我們不想將時(shí)間和金錢(qián)投入到無(wú)法轉(zhuǎn)換或轉(zhuǎn)移到其他工具和平臺(tái)的東西上。如果你像我一樣,所有這三種體驗(yàn)都激勵(lì)著你,你可能希望在未來(lái)一天中都能掌握它們?nèi)俊_@意味著你應(yīng)該選擇可以盡可能支持更多平臺(tái),更多設(shè)備和更多體驗(yàn)的工具,或者你應(yīng)該愿意學(xué)習(xí)多種不同的平臺(tái)和工具集。

4. 選擇VR開(kāi)發(fā)工具

選擇工具的**步是觀察市場(chǎng)并確定目標(biāo)受眾。我們應(yīng)該考慮創(chuàng)建硬件和平臺(tái)的公司實(shí)力,并評(píng)估其中的發(fā)展?jié)摿?。下面的圖片顯示了市場(chǎng)分析機(jī)構(gòu)預(yù)測(cè)的2016年暢銷(xiāo)VR頭顯。然后,你需要考慮應(yīng)該開(kāi)發(fā)什么類型的應(yīng)用程序,以及所面向的平臺(tái)和用戶。你是否正在開(kāi)發(fā)教育、游戲、商業(yè)、培訓(xùn)或營(yíng)銷(xiāo)領(lǐng)域的應(yīng)用程序呢?大多數(shù)硬核玩家都在使用其中一款系留頭顯,因?yàn)檫@種設(shè)備能夠提供更高的分辨率,更好的刷新率,以及更優(yōu)秀的傳感器和控制器。

表1:VR頭顯和開(kāi)發(fā)工具

12.jpg

顯然,Unreal和Unity主要5款主要的VR頭顯。如果你希望為三大系留VR頭顯開(kāi)發(fā)內(nèi)容,你可以選擇

Unreal:支持Oculus, Steam, HTC Vive, Playstation VR, Mac, iOS/ARKit, 三星Gear VR, Google VR, Leap Motion和OSVR

Unity3D:支持Unreal支持的所有平臺(tái),外加Nintendo Wii, Hololens, Xbox One,Facebook Gameroom等等。

CryEngine:支持Oculus,Xbox One,Windows PC,Playstation 4和Linux PC。

5. 選擇AR開(kāi)發(fā)工具

增強(qiáng)現(xiàn)實(shí)(和混合現(xiàn)實(shí))要求用戶**屏幕查看疊加了數(shù)字內(nèi)容的現(xiàn)實(shí)世界。這意味著用戶必須使用搭載攝像頭的手機(jī)或平板電腦,或者說(shuō)他們必須佩戴某種形式的屏幕。這種屏幕可以分為兩種主要的形式:一種可供用戶佩戴的頭顯;搭載攝像頭的手機(jī)或平板電腦。由于攝像頭處理能力和AR顯示器的問(wèn)題,今天市場(chǎng)上的頭顯仍然相當(dāng)笨重、體積巨大。但可以想象,設(shè)備的體積將會(huì)不斷縮小,而我們**終有可能會(huì)穿戴一種眼鏡形態(tài)的AR顯示屏。就目前而言,AR頭顯市場(chǎng)中尚未出現(xiàn)主要的**者,所以文本暫時(shí)不會(huì)納入頭顯的分析。

表2:AR設(shè)備和開(kāi)發(fā)工具

13.jpg

Unreal:需要ARToolkit和增強(qiáng)現(xiàn)實(shí)插件

CryEngine:需要Vuforia(iOS和安卓),或ARKit(iOS),或ARCore(安卓)

如你所見(jiàn):如果你希望開(kāi)發(fā)的體驗(yàn)?zāi)軌蛑С直M可能多的設(shè)備,你的主要選項(xiàng)仍然是Unreal和Unity3D。然而,這并不意味著開(kāi)發(fā)支持更多設(shè)備的體驗(yàn)將變得容易或無(wú)縫,而且在某些情況下,你必須專門(mén)針對(duì)目標(biāo)設(shè)備開(kāi)發(fā)應(yīng)用程序,但映維網(wǎng)認(rèn)為至少你能夠掌握一款可支持眾多設(shè)備的工具。

如果你對(duì)安卓設(shè)備的AR應(yīng)用開(kāi)發(fā)**為感興趣,你可以選擇Unreal引擎或Unity3D,以及**新的ARCore。另一方面,如果你對(duì)iPhone和iPad的AR應(yīng)用開(kāi)發(fā)**感興趣,ARKit毫無(wú)疑問(wèn)將是你的**選擇。AR是一項(xiàng)令人興奮的技術(shù),特別是因?yàn)樘O(píng)果**新iPhone X智能手機(jī)。開(kāi)發(fā)者很快就可以創(chuàng)建支持面部識(shí)別的應(yīng)用。想象一下,當(dāng)你走進(jìn)一個(gè)會(huì)議或酒店時(shí),一個(gè)禮賓員會(huì)對(duì)你說(shuō):“歡迎回來(lái)。我們**次見(jiàn)面是在兩周前對(duì)吧?你的房間已經(jīng)準(zhǔn)備好了在7樓。你需要我為你帶一本雜志嗎?”這一切都是得益于面部識(shí)別和AR功能,以及因?yàn)锳R眼鏡的外形尺寸將不斷縮小至可管理的大小。未來(lái)將至,但我們現(xiàn)在就可以開(kāi)始進(jìn)行開(kāi)發(fā)。

如果你已經(jīng)知道Objective-C和/或Swift,那你現(xiàn)在可以使用Xcode開(kāi)發(fā)AR應(yīng)用程序。如果你不知道Objective-C或Swift,Unity可以幫助你用更少的代碼行來(lái)完成大量的工作。所以選擇一個(gè)工具,然后開(kāi)始著手開(kāi)發(fā),相信不久之后你可以發(fā)行屬于自己的ARKit應(yīng)用程序。

 

如果想要報(bào)名學(xué)習(xí)VR開(kāi)發(fā)課程,可以電聯(lián)我們的咨詢顧問(wèn)老師:金老師 010-64707530 。

熱門(mén)機(jī)構(gòu)推薦
vr虛擬現(xiàn)實(shí)

免費(fèi)體驗(yàn)課開(kāi)班倒計(jì)時(shí)

11: 41: 09

稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通

咨詢電話:18710271425

本周熱門(mén)資訊

全國(guó)分站 熱門(mén)機(jī)構(gòu)

北京vr虛擬現(xiàn)實(shí)培訓(xùn) 上海vr虛擬現(xiàn)實(shí)培訓(xùn) 廣州vr虛擬現(xiàn)實(shí)培訓(xùn) 深圳vr虛擬現(xiàn)實(shí)培訓(xùn) 杭州vr虛擬現(xiàn)實(shí)培訓(xùn) 蘇州vr虛擬現(xiàn)實(shí)培訓(xùn) 南京vr虛擬現(xiàn)實(shí)培訓(xùn) 天津vr虛擬現(xiàn)實(shí)培訓(xùn) 佛山vr虛擬現(xiàn)實(shí)培訓(xùn) 南寧vr虛擬現(xiàn)實(shí)培訓(xùn) 長(zhǎng)沙vr虛擬現(xiàn)實(shí)培訓(xùn) 重慶vr虛擬現(xiàn)實(shí)培訓(xùn) 太原vr虛擬現(xiàn)實(shí)培訓(xùn) 青島vr虛擬現(xiàn)實(shí)培訓(xùn) 寧波vr虛擬現(xiàn)實(shí)培訓(xùn) 鄭州vr虛擬現(xiàn)實(shí)培訓(xùn) 西安vr虛擬現(xiàn)實(shí)培訓(xùn) 廈門(mén)vr虛擬現(xiàn)實(shí)培訓(xùn) 武漢vr虛擬現(xiàn)實(shí)培訓(xùn) 成都vr虛擬現(xiàn)實(shí)培訓(xùn) 無(wú)錫vr虛擬現(xiàn)實(shí)培訓(xùn) 濟(jì)南vr虛擬現(xiàn)實(shí)培訓(xùn) 昆明vr虛擬現(xiàn)實(shí)培訓(xùn) 貴陽(yáng)vr虛擬現(xiàn)實(shí)培訓(xùn) 揚(yáng)州vr虛擬現(xiàn)實(shí)培訓(xùn) 徐州vr虛擬現(xiàn)實(shí)培訓(xùn) 珠海vr虛擬現(xiàn)實(shí)培訓(xùn) 合肥vr虛擬現(xiàn)實(shí)培訓(xùn) 長(zhǎng)春vr虛擬現(xiàn)實(shí)培訓(xùn)

南京匯眾教育武漢絲路教育武漢達(dá)內(nèi)教育鄭州達(dá)內(nèi)教育

申請(qǐng)?jiān)嚶?tīng)名額

已有10254人申請(qǐng)免費(fèi)試聽(tīng)

01電話咨詢 | 18710271425

QQ:929158207
加盟合作:0755-83654572

今日已有25人申請(qǐng),本月限額500