如何看待蘋果提出的Next-generation 3D Graphics API?
01-07
Apple』s WebKit team today proposed a new Community Group at the W3C to discuss the future of 3D graphics on the Web, and to develop a standard API that exposes modern GPU features including low-level graphics and general purpose computation.
Next-generation 3D Graphics on the Web
像是D3D12/Vulkan/Metal級別的WebGL。
每一個公司都想讓別人來實現自己的介面。這種事情也只是歷史長河中不斷重複的其中一件事(逃
最終介面會被修改成幾個大頭實現起來難度都差不多的,不然不會通過的。蘋果又一次為蘋果花園築牆
不擁抱標準,只是自蘋果在Pro系列的開發上不思進取的表現之一罷了,把自己定位在一家純消費級市場的公司,當專業消費者被蘋果產品不斷拋棄,蘋果將走向無可挽回的衰敗,我們看到的以前只是喬布斯時代的巨大慣性。
這api設計和Metal就是完全一樣的,web版本的metal。想讓Google(vulkan)和微軟(dx12)支持,以後肯定還要大改。
這是在和vulkan唱對台戲。從HN上的反饋來看,普遍不被看好。明明可以基於現有的(比如vulkan)做一個統一的介面出來,非要弄一個新的,讓別人反過來支持你(意味著現有的很多廠都白忙活了,準備重構代碼吧)。話說,Safari也是大幅落後於web相關標準技術的支持,這個時候卻提出web 3D,搞事啊。
了無新意
什麼時候把Metal完善了再來說吧,不然誰還相信,暴雪都覺得被背叛了不想開發macOS的屁股。
推薦閱讀:
※mac下intellij idea 變得特別卡該如何解決?
※知乎專欄頂部的藍色載入進度條實現原理是什麼?
※如何看待 python 的性能?
※Webpack2 提取共同的 css 文件的最佳實踐?以及 Webpack 的適用場景有哪些?
※php7 更新後對於 python 會造成怎樣的衝擊?python+c 擴展能否 hold 住性能?
TAG:Web開發 | 蘋果公司AppleInc | 3D | WebGL | 計算機圖形學 |