<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 物聯(lián)網(wǎng)與傳感器 > 設計應用 > 教你玩轉VR虛擬現實(shí)

教你玩轉VR虛擬現實(shí)

作者: 時(shí)間:2017-10-24 來(lái)源:網(wǎng)絡(luò ) 收藏

  的普及,肯定離不開(kāi)開(kāi)發(fā)人員的艱苦卓絕的熬夜與技術(shù)的創(chuàng )新,那對于一個(gè)新手來(lái)說(shuō),要怎么辦呢?你首先得從技術(shù)知識入手,包括:原生VR app開(kāi)發(fā),VR電影的錄制和VR web開(kāi)發(fā)。因為涉及到用戶(hù)端VR APP、VR視頻的展示、VR內容平臺的支持,這些建立起來(lái)才能有非常重要的VR應用,也才能帶動(dòng)VR領(lǐng)域的創(chuàng )新和發(fā)展。

本文引用地址:http://dyxdggzs.com/article/201710/368091.htm

  原生VR app開(kāi)發(fā)

  開(kāi)發(fā)VR app或者游戲可以讓VR內容更加豐富,刺激整個(gè)VR大環(huán)境的發(fā)展, 進(jìn)而吸引更多的用戶(hù)接觸VR,讓整個(gè)VR生態(tài)更繁榮。你開(kāi)發(fā)的應用將安裝在MAC、PC、Play Station 或者安卓、iOS上面。

  這將是VR的其中一個(gè)邊界。你需要弄清楚VR的UI/UX,然后讓用戶(hù)以正確的方式充分享受VR帶來(lái)的益處。你需要學(xué)習一種3D引擎。Unity是個(gè)優(yōu)秀的入門(mén)引擎,掌握它需要學(xué)習C#和Javascript語(yǔ)言。

  如果你是個(gè)編程新手,我推薦你看《JavaScript DOM編程藝術(shù)》、《Eloquent JavaScript》這兩本;如果你已經(jīng)有一定程度編程經(jīng)驗,可以直接看《JavaScript語(yǔ)言精粹》。對于Unity,可以看一下Unity3D官網(wǎng)給出的Roll-a-ball,是個(gè)不錯的小教程,可以用它初步熟悉下Unity??赐炅诉@個(gè),就可以直接去Oculus官網(wǎng)的Developer Center學(xué)習文檔和SDK了。

  個(gè)人認為,學(xué)習Unity的最佳方式就是自己去嘗試著(zhù)開(kāi)發(fā)一個(gè)簡(jiǎn)單的小游戲,在過(guò)程中遇到問(wèn)題的地方就去Google一下,或者去Stackoverflow尋求幫助。其次就是和VR開(kāi)發(fā)者論壇的朋友們多交流,互幫互助。

  其次,剛剛上面講的教程都是關(guān)于VR的輸出設備或者說(shuō)VR頭顯,如果你對VR輸入設備感興趣,想開(kāi)發(fā)VR的UI/UX,Leap Motion是個(gè)不錯的選擇(當然還有Oculus touch 或者 HTC Vive),可以去leapmotion官方看看開(kāi)發(fā)者文檔。

  最后,除了基礎編程知識,我建議再補充一些數學(xué)知識,推薦《Essential Mathematics for Games and Interactive Application:A Programmer’s Guide,Second Edition》。

  VR電影的錄制

  VR電影是VR另一個(gè)邊界,方法是使用特殊的全景攝像機來(lái)錄制360度視角的影片。

  拍攝全景視頻,首先需要一套VR攝影設備。目前有很多解決方案,這里不一一列舉了,有興趣的朋友可以Google搜索「VR camera rig」。光場(chǎng)相機將會(huì )是這個(gè)領(lǐng)域的顛覆者,其中360Heros全景相機架是個(gè)不錯的選擇。

  平時(shí)如果你想給你的朋友分享一段普通視頻,原生的VR視頻足矣。但如果你想拍一段電影,你需要對視頻做編輯,這時(shí)候普通的視頻編輯器就不能用了,必須使用VR視頻編輯器,比如「SpliceVR Editor」。

  VR web開(kāi)發(fā)

  毋庸置疑,原生VR應用和游戲以及VR視頻會(huì )最先普及,但是最終,肯定會(huì )走向web。開(kāi)發(fā)者們還記得「一次編寫(xiě),處處運行」這句古老的名言嗎?網(wǎng)頁(yè)就是我們實(shí)現這一承諾的最大可能。與其開(kāi)發(fā)僅能在單一平臺或VR頭顯上運行的原生應用程序,開(kāi)發(fā)者們不如采用web來(lái)打造自己的VR體驗,這樣就可以簡(jiǎn)簡(jiǎn)單單通過(guò)瀏覽器運行了。Google和Mozilla攜手致力于WebVR的建設,我們可以預見(jiàn)3D版本的萬(wàn)維網(wǎng)的到來(lái)。

  隨著(zhù)用戶(hù)們對原生VR應用需求的膨脹,他們也一定期待開(kāi)發(fā)者創(chuàng )造出VR的web應用。

  首先,VR web體驗將帶給你類(lèi)似瀏覽facebook或youtube的體驗。用戶(hù)在web上,可以將視頻切換到「VR模式」。和VR電影不同的是,用戶(hù)可以在VR環(huán)境中來(lái)做VR購物、VR約會(huì )或者VR在線(xiàn)課程的學(xué)習。

  首先你需要學(xué)習一下three.js。three.js是一款運行在瀏覽器中的 3D 引擎,你可以用它創(chuàng )建各種3D場(chǎng)景,包括了攝影機、光影、材質(zhì)等各種對象,它是由JavaScript編寫(xiě)的WebGL第三方庫。你可以去它的官網(wǎng)學(xué)習:threejs.org。然后參考Github上的 borismus/webvr-boilerplate項目試著(zhù)實(shí)現一個(gè)簡(jiǎn)單的VR網(wǎng)站。記住使用Chromium或者M(jìn)ozilla nightly來(lái)測試你的VR站,參考webvr.info。接下來(lái),試著(zhù)向你的場(chǎng)景中加入3D模型,并試著(zhù)改變它的位置,并將它旋轉,threejs.org的examples中有豐富的小例子。假如你想向其中加入一些物理信息系統,參考Github中的Hello-Cannon.js!項目。

  看到這,你是否對VR技術(shù)的入門(mén)知識有個(gè)大概的了解呢?其實(shí)VR開(kāi)發(fā)并不是什么特別的新東西,它跟傳統的Native和Web開(kāi)發(fā)相差并不遠。希望這篇文章可以給喜歡VR的朋友們帶來(lái)一些小小幫助。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>