天天看點

Google Chrome 悄悄更新 WebGL 2.0 标準

google chrome 悄悄更新了 webgl 2.0 标準,可以借助新一代顯示卡,提供先進的 3d 影像,還可以使用 webgl 2.0 獲得更快的 3d 渲染。

其實早在 chrome 56(今年一月底更新)的時候,google 就已經加入了對 webgl 2.0 的支援,但當時并沒有特别介紹,但在最近的一篇部落格文章裡對其做了特别的描述。webgl 是一套讓網頁靠顯示卡加速的可以顯示 3d 畫面的 javascript api。

webgl 2.0 目前适用于 windows, macos, 和 linux 上具有現代圖形硬體的 chrome 使用者,并且即将在 android 上推出。

webgl 1.0 六年前首次在 chrome 上推出,并賦予 web 開發者創造沉浸式無插件圖形體驗的能力,從實時混合 world cup 比賽到在新聞中将攀岩路線可視化。webgl 2.0 使得建構 3d web 應用程式更容易,以及更快的實時渲染和新型的紋理和渲染器,還有就是降低了視訊的記憶體消耗。包括延遲渲染、色調映射、體積效應和粒子效果的技術現在都可以高效地實作。新的 api 還使得 webgl 具有與 opengl es 3.0(移動遊戲中常用的圖形平台) 同等的特性。

除了新的渲染功能,webgl 2.0 還引入了一個擴充的一緻性測試套件,包含超過 340,000 個測試用例,以幫助確定不同的 web 浏覽器提供相容的圖形平台。chrome 在每個桌面平台上跨多個 gpu 100% 傳遞這些用例,確定其 webgl 2.0 實作是穩定和一緻的。

要開始使用 web 2.0,請檢視 webgl 2.0 samples pack,其中包含了大多數新 api 特性的小型獨用示例。

如果已經更新好了(桌面版)chrome 56、firefox 51 或 opera 43 以上的版本的話,來玩玩這個 after the flood 示範吧!

繼續閱讀