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

什么是WebGL技术 What is WebGL?

前不久,互动中国报道过一篇名为《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

 


10 Comments

Have Your Say »

Required

Required, never published