亚洲高清在线观看_精品超碰_天天插天天干_欧美精品区_黄毛片视频_精品一区视频

想自學(xué)VR虛擬現(xiàn)實技術(shù)的大神看過來

來源:網(wǎng)絡(luò)

點擊:710

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:VR虛擬現(xiàn)實技術(shù),VR技術(shù),

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

      原生VR app開發(fā)

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

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

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

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

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

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

      VR電影的錄制

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

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

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

      VR web開發(fā)

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

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

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

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

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

    (審核編輯: 滄海一土)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 日本欧美韩国专区 | 91麻豆网站| 欧美亚洲一区二区三区在线 | 在线亚洲电影 | 国产欧美日韩中文字幕 | 高清不卡一区 | 亚洲日韩欧美视频 | 国产精品高清在线观看 | 亚洲欧美一区二区三区不卡 | 久久久久久久国产a∨ | 国模精品一区二区 | 国产在线一区在线视频 | 欧美成人猛男性色生活 | 婷婷久久五月天 | 欧美亚洲免费 | 91麻豆精品国产91久久久 | 国产精品美女流白浆视频 | 国产未成女年一区二区 | 免费网站看v片在线成人国产系列 | 欧美在线视频免费观看 | 麻豆porn | 日韩欧美高清在线 | 丝袜国产一区 | 精品一区二区三区3d动漫 | 日韩欧美片 | 国产亚洲综合成人91精品 | 欧美在线一区二区三区精品 | 日韩精品亚洲电影天堂 | 久久伊人五月天 | 天天操夜夜做 | 欧美日韩三区 | 久久国产成人精品 | 国产最新进精品视频 | 欧美日韩精品在线视频 | 免费永久在线观看黄网 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产在线精品成人一区二区三区 | 欧美另类图片亚洲偷 | 亚洲综合图片小说区热久久 | 日韩免费一区二区三区 | 精品国产欧美一区二区 |