時間:2017-09-11 來源:互聯網 瀏覽量:
VRPinea9月11日訊
依托於瀏覽器,我們完成了許多上網瀏覽行為,如刷新聞、看視頻、聽音樂等。方便、快捷,且內容豐富,是瀏覽器給予我們的第一印象。那麼瀏覽器與VR結合,會產生怎樣新奇的化學反應呢?不如我們今天就來聊聊WebVR。
其實早在2014年,WebVR的概念就被Mozilla開發者所提出,其最初的目的是為了讓玩家能夠探索虛擬空間,更加輕鬆地在各種設備上體驗VR。
什麼是WebVR?
WebVR得益於WebGL技術的高速發展,利用GPU執行計算以及遊戲引擎技術針對芯片級的API優化,提高了圖形渲染計算能力,大大降低開發者進入VR領域的門檻,開發者無需再
因設備不同研發不同版本的體驗,而增加工作量。同時WebVR還可以更好地結合雲計算技術,補足VR終端的計算能力,加強交互體驗。
WebVR在降低開發者開發門檻的同時,也降低了VR內容對硬件的要求,隻需簡單的VR眼鏡盒子,搭配上手機中的加速度計、陀螺儀等感應器,即可感受到VR的魅力,且可獲得海量的內容體驗。
但目前WebVR仍是一個實驗性的Javascript API,它為Oculus Rift、HTC Vive等VR頭顯提供了訪問API。如果瀏覽器想要支持WebVR,其必須首先支持WebGL的圖形標準,允許玩家在網頁上即可操作3D內容。
WebVR不得不被稱讚的三個優點
當前,VR內容行業存在一個窘狀:分發內容需受多方限製。而WebVR的出現,則讓內容回歸本真,不再受硬件、平台等外界因素的束縛,將更多的內容帶到玩家麵前。不僅如此,成熟的瀏覽器擁抱VR,其本身的玩家基數擺在那裏,且玩家使用習慣也無需發生多大改變,因此更容易被玩家們所接受。
此外,在跨平台方麵,WebVR也起到了很好的整合作用。目前VR處於相當碎片化的階段,幾乎每月就會有幾款頭顯上市,並且擁有自己的控製器和生態係統。WebVR的出現,起到了優化平台資源的作用。對於玩家而言,選擇的麵更廣,而對內容開發者而言,更加的省時省力,直接基於WebVR開發一款所有VR頭顯皆可使用的內容即可,無需再逐個適配頭顯。
再者,WebVR的便捷性眾所周知,如同我們平時上網那般,即時就可使用,再也無需耐心等待內容的更新與下載。當然,這並不是意味著WebVR就可以取代VR內容分發平台的地位,一些較為大型的遊戲,還是需要依托於平台下載。但對於一些小而精的體驗來說,WebVR或許是一個不錯的選擇。
當前幾個主流的WebVR 瀏覽器
當下很多傳統瀏覽器都在尋求轉型升級的契機,而WebVR正好讓他們趕上了VR這班順風車。像穀歌、火狐等一些知名瀏覽器都已推出了WebVR版本,而除了上述兩款,還有瀏覽器宣布支持WebVR了呢?
Edge
去年9月,微軟在其官方博客上宣布Edge瀏覽器支持WebVR。此外,微軟還宣布將會有20000個以上的Universal Windows應用支持VR。借助Edge瀏覽器,玩家可以將3D物體從網頁中拖拽出來,比如在購買前玩家就看到家具在實際場景中的樣子。
開發者可通過Edge瀏覽器的開發者網站訪問其研發項目的最新狀態,不僅如此,開發者還可在其他瀏覽器中觀察項目的開發狀態。
一直以來,微軟的IE瀏覽器在性能和web標準兼容性方麵都落後於Firefox和Chrome等現代瀏覽器,因此廣受詬病,甚至市場份額被遠遠甩在第三位。而微軟希望用Edge瀏覽器取代IE,再快人一步的支持WebVR,可見微軟對於edge的一片苦心。
WordPress
去年12月底,WordPress宣布所有基於WordPress框架的博客係統都將會具備支持WebVR內容的特性。該博客框架係統將會支持360度圖片、360度視頻內容,允許玩家通過桌麵電腦、移動手機以及VR頭顯進行瀏覽觀看。
當玩家在電腦端的瀏覽器觀看時,點擊圖片或視頻的“播放”圖標後,VR查看器會自動加載內容,用戶可以通過鼠標拖曳圖片觀看360圖片或視頻,也可以點擊“全屏”圖標進入全屏模式下觀看360圖片或視頻。而當用戶使用手機或者WebVR兼容的桌麵瀏覽器時,點擊“VR”圖標,使用相關的 VR 頭顯設備即可觀看。
目前,WordPress支持穀歌cardboard、Gear VR、Daydream等VR頭顯。
Carmel
Oculus VR早在2016年12月初就已經推出了WebVR瀏覽器Carmel開發者預覽版和WebVR內容開發工具,方便開發者為Carmel開發和測試WebVR內容。Oculus表示已在Carmel的VR導航與輸入方麵進行了性能優化,並在其中集成了Oculus Home,Carmel可在任何Oculus設備上運行。
今年年初,Oculus開放了Carmel瀏覽器WebVR內容開發示例,可用於指導開發者在Carmel瀏覽器上開發WebVR內容。據悉,通過React VR,開發者隻需幾行Java代碼就能開發出一個WebVR體驗,並能立即進行分享。
當前的Carmel開發者預覽版仍處於早期開發階段。Oculus表示,WebVR是一個發展中的API,雖然在標準規範上開始達成了一定的共識,但仍然存在許多不確定的因素。
Chrome
今年2月,穀歌更新了Chrome瀏覽器,宣布最新版本的Chrome正式支持WebVR技術。利用WebVR技術,玩家可以通過網頁端獲得VR體驗,不必下載應用。這意味著用戶可以以很自然的方式去查看內容。隻需點擊鏈接,將手機安裝至頭戴設備,隨後即可開始瀏覽。
同年4月,穀歌對Chrome瀏覽器的WebVR功能進行了升級,增加了對Cardboard的支持,同時為網頁端VR內容提供了主頁。通過對Cardboard的支持,穀歌極大地拓展了WebVR平台的覆蓋範圍。據悉,目前全球正在使用的Cardboard設備超過1000萬個。
據小編了解到,Chrome目前支持Daydream、Cardboard,以及桌麵端和移動端的2D視圖,不僅如此,穀歌還升級了Oculus Rift和HTC Vive等VR頭顯對桌麵端Chrome的支持。
Firefox 55
今年8月,Mozilla宣布最新版本的Firefox 55正式推出市場,其中包含對WebVR的支持。Firefox 55的WebVR功能將允許所有的Windows用戶使用HTC Vive或Oculus Rift頭顯上網瀏覽。
目前,Mozilla正在鼓勵開發者使用A-Frame框架或React VR等其他網頁引擎和框架開發更多的WebVR應用。不僅如此,Mozilla還計劃組織WebVR規範研討會,與其他瀏覽器開發商共同協作,使得WebVR內容可以實現跨平台運行。
作為最早提出WebVR概念的公司,Mozilla其實在很早之前就已開始嚐試建立WebVR標準,如Mozilla瀏覽器的預發行版本Firefox Nightly就是它的試水之作。
當前的VR硬件市場,中低端VR眼鏡盒子或者一體機保有量相對較高,但硬件的局限使得它們隻能運行一些簡單的應用,而這些WebVR剛好可以滿足。且依托於WebGL技術的飛速發展,WebVR在一定程度上降低了開發者進入VR領域的門檻,加快VR的落地。
最後,讓我們一起為WebVR打個call!
本文屬VRPinea原創稿件,轉載請洽:brand@vrpinea.com