WebVR簡介和常用資源鏈接

什麼是WebVR

這是一個實驗性的JavaScript API,提供了在用戶網頁瀏覽器中訪問虛擬現實設備的統一接口。

現在體驗VR,一般你需要在VR設備的前方加上一個手機,這額外添加了重量和總體成本。

較好的體驗是能投影到內置的屏幕上(甚至空間上),然後使用內置瀏覽器打開url,而無須下載APP。

在這樣的場合下WebVR能更好的發揮作用。WebVR的發展依賴於VR輸入方式的變革,如果能在空間投影出虛擬鍵盤,那將是革命性的。

當前主流VR設備如Oculus Rift DK2、谷歌的CardBoard、三星的Gear VR以及HTC Vive。

其中Vive和DK2都是高端專業VR設備,Gear VR屬於中端設備,CardBoard是入門級的VR設備。

規範

規範尚處於開發狀態,位於:

https://w3c.github.io/webvr/

如何試用

目前Firefox的nightly builds版本、Chrome的試驗版本以及三星公司Gear VR的內置瀏覽器都支持該API。

你可以通過如下的鏈接獲取啓用了WebVR功能的編譯版本:

  1. Chrome

  2. Firefox

  3. Samsung Internet for Gear VR

或者,如果你想在移動網站上添加WebVR支持,你可以使用WebVR Polyfill來支持Cardboard設備:

  1. WebVR Polyfill

Chrome計劃在版本54中內置支持WebVR接口,發佈時間估計在10月份左右。

你可以使用以下例子測試你的瀏覽器是否支持WebVR接口:

http://techbrood.com/threejs/examples/#webvr_video

源代碼

如果你想了解工作內幕,你可以通過以下鏈接獲取源碼:

  1. Chromium

  2. Firefox

常用鏈接

http://www.techbrood.com/threejs/docs/

http://vr.chromeexperiments.com/

https://webvr.info/

https://aframe.io/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章