数字百科:什么是WebGL技术 What is WebGL?

举报 2011-07-27

 

前不久,互动中国报道过一篇名为《3 Dreams of Black》的互动体验式MV项目,这个牛逼到爆的作品,就是基于WebGL技术的基础之上实现的3D互动体验式项目。大家或许都知道HTML5, 但是对WebGl却少为人知。究竟它是什么,今天我们也来扫个盲,普及一下 WebGL。


编辑、作者:Vivian.P@DamnDigital
(原创内容,转载请注明来自DamnDigital

WebGL是什么?

通常,3D技术需要通过安装硬件/插件的方式才能在用户端实现体验和相应的效果。有了WEBGL,我们不需要安装硬件,就可以在浏览器上体验3D图像技术。随时随地联网享受各种3D游戏,3D影像。


WebGL如何实现?

小编借以下的一张图,简单地帮助大家了解下WebGL技术的原理


图示:WebGL直接以OpenGL接口实现HTML5的canvas标签调用,以统一的OpenGL标准,从Web脚本生成利用硬件加速功能的Web交互式3D动画的图形渲染。


今后不需要再通过任何浏览器插件,仅仅用HTML和Javascript,就可以制作出性能丝毫不亚于现在用Flash、Silverlight等做出来的Web交互式3D技术,而且在任何平台上都能以同样的方式运作,这是多么巨大的改进!


WebGL如何使用?

目前只能通过Chrome9.0版本或以上,Safari4和MAC IOSX 10.6雪豹才能够享受到。对不起,没有IE。(微软说要注意游戏危害与安全问题,所以暂拒绝!)


WebGL的重要意义

用一句话来说,那就是使得桌面应用和Web应用的距离进一步缩小,而对于Web未来的想象空间则进一步扩大了。于是,出现了各种牛到爆炸的作品。


WebGL带给创意人员前所未有的想象空间; 给互动技术人员带来了更强硬的挑战,以前只需要掌握Flash技术,而今他们需要更多技术的融合,创新; 而对于游戏玩家来说,浏览器里就可以玩到像《魔兽世界》这样的大型在线游戏,而且它是跨平台、跨浏览器的; 对于更多人来说,WEBGL正在拉近梦想与现实间的距离,一个不需要Flash,不需要Silverlight,不需要任何插件,就能享受更为丰富视觉交互体验的全新视界已经实现了!


更多WEB GL作品欣赏:

Clounds


FractalLab


Chrysaora


Visual Random


Chrome Experiement 网站上还能体验到更多WEBGL实验项目.


WebGL来了! 如果你也喜欢它,请张开双臂,迎接吧!



*资料参考:

Wikipedia & KHRONOS

本文系作者授权数英发表,内容为作者独立观点,不代表数英立场。
转载请在文章开头和结尾显眼处标注:作者、出处和链接。不按规范转载侵权必究。
本文系作者授权数英发表,内容为作者独立观点,不代表数英立场。
未经授权严禁转载,授权事宜请联系作者本人,侵权必究。
本内容为作者独立观点,不代表数英立场。
本文禁止转载,侵权必究。
本文系数英原创,未经允许不得转载。
授权事宜请至数英微信公众号(ID: digitaling) 后台授权,侵权必究。

    参与评论

    文明发言,无意义评论将很快被删除,异常行为可能被禁言
    DIGITALING
    登录后参与评论

    参与评论

    文明发言,无意义评论将很快被删除,异常行为可能被禁言
    800

    推荐评论

    暂无评论哦,快来评论一下吧!

    全部评论(0条)