首页 > 青青草视频网 >WebGL 1.0已经完成。微软在哪里?
2018
05-11

WebGL 1.0已经完成。微软在哪里?


支撑自己的3d网站。

至少,如果您使用Firefox,Chrome,Opera或Safari。这些浏览器支持 - 虽然有时只在开发者预览版中 - 这是一种名为WebGL的技术。今天,Khronos Group标准化的图形界面宣布WebGL 1.0已经完成。

尽管WebGL拥有巨大的发展势头,但是由于微软缺乏热情,其前景明显受到阻碍。当我问到微软对它的感受时,该公司表示,倾向于“现在使用现有的标准来建立3D”,并以Sky Beautiful演示网站为例。

当然,微软已经试图用IE9对Internet Explorer进行现代化改造,但是WebGL可以说是Web技术平台的一个非常重要的组成部分。 WebGL基于Mac OS X,Windows,iOS和Android上使用的OpenGL图形界面,并与微软的DirectX竞争,也许可以解释一些不情愿的原因。

但是,如果Web开发人员有足够的兴趣,而且这些开发人员长期以来都喜欢IE的替代品,那么微软就可以得出结论:WebGL支持与其他Web技术一样重要, 。 WebGL是一套发展中的Web技术之一,正在获得作为基于Web的应用程序基础的影响力。

Mozilla产品副总裁Jay Sullivan认为已经有足够的浏览器支持来吸引程序员。他在接受采访时表示:“在Firefox和Chrome之间,人们会建立一些东西。

WebGL有一些引人注目的可能性。微软自己的Fish IE Tank演示,用于展示IE9的硬件加速,在Jeff Muizelaar的Fish IE演示中运行得更快,使用WebGL - 尽管没有使用其3D功能。

Facebook看到了WebGL的新生JSGameBench速度测试的性能优势。 “实现WebGL!”恳求Facebook的布鲁斯罗杰斯在一篇关于WebGL的好处的博客文章。 “WebGL有力地扩展了Web开发人员可用的设计空间,而不仅仅是3D内容,不要强迫开发人员和用户放弃他们选择的浏览器,以体验出色的Web内容。

WebGL毫无疑问将使Web开发人员能够在他们的网站上放置烦人的旋转立方体。但是界面也有很多严重的用处。例如,WebGL的硬件加速3D图形非常适合于许多游戏 - 不一定是高端的第一人称射击游戏,但对于迷宫探索,过山车游戏和赛事来说无疑是必不可少的。另外,WebGL可以将3D元素引入Google或Bing地图。

虽然WebGL是一个非常低级的界面,许多程序员不能期望掌握,特别是在偶尔在线游戏的轻量级世界。令人高兴的是,图书馆正在萌芽,使其自动化的使用。 Khronos说:“WebGL已经有了一个蓬勃发展的中间件生态系统,能够为Web开发人员提供广泛的多样性,能够轻松地为支持WebGL的浏览器创建引人注目的3D内容。 “这些工具包括:C3DL,CopperLicht,EnergizeGL,GammaJS,GLGE,GTW,O3D,OSG.JS,SceneJS,SpiderGL,TDL,Three.js和X3DOM。

WebGL的一些大型竞赛来自Adobe Systems的Flash,Flash已经成为在线游戏的主力军。 Flash缺乏真正的3D支持,但这种情况正在改变。在上周,Adobe发布了一个预览版的Molehill,它的3D编程界面,在Flash Player 11的“孵化器版本”中。

和WebGL一样,Molehill伴随着更高级别的图书馆,不仅仅是3D的用处。

Molehill公司的产品经理Thibault Imbert说:“Molehill的威力并没有停止在3D上。 “你应该把它看作是一个与GPU(图形处理器)绑定的新渲染引擎,如果你正确地构建你的应用程序,网站或游戏(通过使用经典技术来利用GPU),你将能够使用Molehill在很多情况下,包括2D上的2D“。

另一项挑战将是移动浏览器。不过,正如手机版Firefox中的工作所显示的那样。 Android和iOS也支持OpenGL ES 2.0,这些有影响力的操作系统的移动浏览器添加功能应该是一个时间问题。

随着WebGL版本1.0的发布,以及诸如手机芯片制造商高通等公司的认可,WebGL带来了稳定性和支持的更大保证。现在是盟友和开发人员建立一个完整的编程生态系统的WebGL。