對于普通消費者
前面說了這么多DayDream對整個VR產(chǎn)業(yè)的影響,那么對于一個普通的消費者來說,DayDream意味著什么?
DayDream在短期內(nèi)不能普及到普通消費者手中。如Google所說,目前市面上大多數(shù)手機并不能滿足DayDream的基本要求,大多數(shù)人需要重新買個手機。畢竟現(xiàn)在市面上的手機都是在DayDream正式發(fā)布前設(shè)計生產(chǎn)的。而從原型到產(chǎn)品是需要經(jīng)過一個很漫長的過程,更何況DayDream涉及到底層硬件、操作系統(tǒng)、驅(qū)動程序、圖形API、游戲引擎、游戲開發(fā)整個生態(tài)的優(yōu)化。
所以Google的DayDream是一個認(rèn)證,它指明了什么樣的手機才能勝任,適合于進(jìn)行VR體驗。而未來隨著技術(shù)的進(jìn)步,適合VR體驗的手機價格會變得越來越便宜,甚至市場上所有的手機都是適合的,這一天的到來不會太遠(yuǎn)。
可喜的是,DayDream能給消費者帶來大量優(yōu)質(zhì)的內(nèi)容。正如前面所說,之前觀望了數(shù)年的老牌游戲公司也會加入到DayDream的內(nèi)容生產(chǎn)中來。此外DayDream容納了被遺棄的輕度玩家和非游戲玩家市場,在這么龐大市場面前,有誰能不心動?除了各式大大小小的游戲廠商以外,還有各種媒體、各種社交網(wǎng)絡(luò)公司都會入駐。憑一人之力實在很難一一枚舉VR產(chǎn)業(yè)未來在各行各業(yè)中的應(yīng)用,全世界人民的想象力是無窮無盡的。
DayDream降低了VR內(nèi)容開發(fā)的成本,開發(fā)者將有更多的時間和精力去思考和探討如何做出更好的VR內(nèi)容。
過去開發(fā)者們每天需要思考自己做VR內(nèi)容可能會遇到那些問題,需要什么樣的人員配備,需要適配誰家的硬件設(shè)備,需要放到那個應(yīng)用市場以獲得較高的用戶量和收入等等。
現(xiàn)在DayDream將天生具有極強的兼容性和極低的開發(fā)門檻,還有一個完善的應(yīng)用市場和廣大的用戶群,另外前面Cardboard的經(jīng)驗告訴開發(fā)者們那些潛在的問題和解決方案。于是現(xiàn)在開發(fā)者們開始思考,我拿VR設(shè)備能做什么?怎么做會更有趣?于是消費者就能拿到大量豐富,有趣而又實用的VR內(nèi)容。
從技術(shù)角度
什么樣的手機適合進(jìn)行VR體驗?zāi)??最直觀的是手機尺寸,小手機因為屏幕小,視場角就很小,不適合進(jìn)行VR體驗。而手機內(nèi)部軟硬件的差異,對VR體驗的影響是非常大的。
首先是屏幕的成像原理,目前市面上大多數(shù)是LCD的屏幕。由于其反應(yīng)遲鈍,全部都在20ms以上,會產(chǎn)生嚴(yán)重的拖尾,看什么都是動態(tài)模糊的。而OLED的屏幕響應(yīng)速度都在1ms一下,就能很好地解決拖尾的問題。
接著是Asynchronous Timewarp算法了,這個算法要求手機具有Front Buffer Rendering和Context Priority的功能。這兩項功能需要硬件的支持,并由驅(qū)動程序?qū)崿F(xiàn)。當(dāng)然手機必須安裝了Google的Android N操作系統(tǒng)。還有最重要的是手機性能必須強勁,才能玩3D游戲。
說完了手機公司做的工作,再來說說Google的“葫蘆里”究竟賣的是什么“藥”。Google的DayDream里面包含了硬件要求和參考設(shè)計,另外還包含了Google VR SDK。這一整套的東西大大降低了VR的門檻。讓許多公司數(shù)年積累的技術(shù)優(yōu)勢迅速抹平。
之前提到了Asynchronous Timewarp算法,這個算法是整個VR里面最核心的技術(shù)難點。原因在于他需要硬件廠商的支持,修改硬件和驅(qū)動程序。然而Google的VR SDK則將這個算法集成了,并且隱藏在了里面,開發(fā)者根本不需要關(guān)心其實現(xiàn)原理。甚至在Google的文檔中幾乎只字未提這個算法,就像是理所當(dāng)然地被開發(fā)者使用了。這個算法大大降低了motion to photon的延遲,而這個延遲是造成頭暈的最主要原因之一。另一方面,Google也對芯片和手機廠商提出了標(biāo)準(zhǔn),要求他們必須支持的相應(yīng)功能,并以Google設(shè)計的方式實現(xiàn),于是整個從硬件到游戲的優(yōu)化順利地完成了。
Anti-distortion是另一件令VR硬件公司頭痛的事情。由于手機盒子需要一塊鏡片將圖像聚焦在離眼球只有幾厘米遠(yuǎn)的手機屏幕上,而這塊鏡片之就和放大鏡一樣,會產(chǎn)生畸變(distortion),于是需要在軟件上進(jìn)行反畸變。更加糟糕的是DayDream需要適應(yīng)世界上眾多品類繁多的手機和手機盒子,每套裝置的畸變參數(shù)都是不相同的,于是這就要求Google將畸變也納入其VR SDK中。Google將這個算法在VR SDK中實現(xiàn)后,將要求硬件公司提供自己的畸變參數(shù),并在最終渲染出來的圖像上迭加一層反畸變效果,而內(nèi)容開發(fā)者則不需要關(guān)心底層是如何完成這些工作的。
評論
查看更多