啟動(dòng)
最近xR類的新聞層出不窮吏颖,總結(jié)一句話就是xR現(xiàn)在很火。準(zhǔn)備寫幾篇博客,把最近學(xué)習(xí)到的丁恭、看到的關(guān)于VR/AR/MR等的內(nèi)容保存下來(lái)。
了解
參考:
知乎-學(xué)習(xí)和深入了解AR VR, 有哪些資料斋日、書或者網(wǎng)站可以參考牲览?
VR 科普小視頻 大鉛筆VR課堂
VR市場(chǎng)的玩家:
第一類:輕量級(jí)移動(dòng)VR,如谷歌(微博)Cardboard桑驱。
第二類:基于智能手機(jī)的VR竭恬,如三星Gear VR。
第三類:獨(dú)立式VR熬的,這種VR產(chǎn)品會(huì)內(nèi)置CPU/GPU等痊硕。
當(dāng)然第三類可以還可以分為依賴于PC的VR設(shè)備(HTC VIVE/ PS VR/ Oculus)及完全獨(dú)立的VR設(shè)備。
那么我們的Google準(zhǔn)備做哪些事情呢押框?
谷歌正積極投資于VR市場(chǎng)岔绸,在今年5月的I/O大會(huì)上,谷歌或?qū)l(fā)布進(jìn)一步的VR戰(zhàn)略橡伞。在VR市場(chǎng)盒揉,谷歌已經(jīng)準(zhǔn)備就緒,包括Cardboard SDK兑徘、開(kāi)發(fā)者刚盈、500萬(wàn)用戶、YouTube 360和三維圖像繪制工具Tilt Brush挂脑,以及拒絕將旗下主要應(yīng)用置于Oculus應(yīng)用商店中藕漱。
總結(jié)來(lái)說(shuō)欲侮,目前能夠體驗(yàn)到的VR設(shè)備,最好的是獨(dú)立式VR設(shè)備肋联,但是成本過(guò)于昂貴威蕉。輕量級(jí)移動(dòng)VR設(shè)備,主要的問(wèn)題在于優(yōu)質(zhì)的內(nèi)容太少橄仍。目前的市場(chǎng)的格局類似于09年iOS/Android平臺(tái)剛剛起步的時(shí)候韧涨,各大硬件廠商剛剛發(fā)布自己的硬件設(shè)備,軟件平臺(tái)剛剛起步侮繁,優(yōu)質(zhì)內(nèi)容不多虑粥。用一句話時(shí)髦的話:未來(lái)的VR生態(tài)是什么樣,現(xiàn)在還無(wú)法確定鼎天。
那么對(duì)于像我這樣的Android開(kāi)發(fā)者來(lái)說(shuō)舀奶,想要最快的接觸VR,該如何做呢斋射?還好育勺,Google給了我們最好的答案之一。
Google VR - DayDream
來(lái)到GVR的官網(wǎng)來(lái)看看罗岖,主要的模塊有:
-
DayDream
高質(zhì)量的移動(dòng)虛擬現(xiàn)實(shí)平臺(tái)涧至。將于2016年秋季發(fā)布。
-
CardBoard
Experience virtual reality in a simple,fun, and affordable way.
一種簡(jiǎn)單桑包、有趣南蓬、經(jīng)濟(jì)的體驗(yàn)虛擬顯示的方式。
-
Jump
Capture the world in VR video哑了。
Google的拍攝VR視頻的硬件平臺(tái)赘方,設(shè)備由16個(gè)呈環(huán)形的攝像頭組成。
-
Developers
Build pioneering virtual reality experiences.
-
Google VR
VR for everyone. 從這句話里是不是可以看到Google的野心弱左。
詳細(xì)來(lái)看看GoogleVR平臺(tái)窄陡,谷歌提供給開(kāi)發(fā)者兩個(gè)虛擬現(xiàn)實(shí)平臺(tái):Cardboard,世界上最受歡迎的拆火、可得到的移動(dòng)VR平臺(tái)跳夭;DayDream,一個(gè)新的们镜、低延遲币叹、沉浸式、互動(dòng)的移動(dòng)VR平臺(tái)模狭。Google VR SDKs擁有所有你開(kāi)發(fā)時(shí)需要的颈抚,包括libraries、API文檔嚼鹉、開(kāi)發(fā)Demo和設(shè)計(jì)指導(dǎo)贩汉。
讓我們?cè)龠M(jìn)一步九妈,看一看在熟悉的Android平臺(tái)上能做些什么:
- Google VR SDK fro Android支持DayDream和Cardboard,包括一些簡(jiǎn)單的API雾鬼,用于開(kāi)發(fā)插入Cardboard 頭顯設(shè)備的APP,以及支持DayDream的更加復(fù)雜的API宴树。
- Google VR NDK for Android 給開(kāi)發(fā)者提供了C/C++ API策菜,以實(shí)現(xiàn)native Code。
- 熟悉OpenGL的開(kāi)發(fā)者能夠快速的開(kāi)始使用Google VR SDK開(kāi)發(fā)VR應(yīng)用酒贬,SDK簡(jiǎn)化了日常的VR開(kāi)發(fā)任務(wù)又憨,比如:
鏡頭畸變校正
空間音頻
頭部追蹤
3D校準(zhǔn)
并列顯示
立體幾何模型
用戶輸入事件處理
Google為開(kāi)發(fā)者們做了這么多事情,讓我們不必去重新創(chuàng)造輪子锭吨,同時(shí)蠢莺,它也有足夠的野心去在VR市場(chǎng)創(chuàng)建下一個(gè)Android。這也給了我們足夠的機(jī)會(huì)零如,去做一些有趣的事情躏将。