webGL已经问世

     继2009年4月份谷歌发布O3D之后不久,图形行业标准协会Khronos集团宣布在2010年推出webGL标准。目前webGL已经发布,官方地址http://www.khronos.org/webgl/

     “不需要Flash,不需要Silverlight,浏览器 本身就能做出性能不差的3D应用 ,甚至是像魔兽世界那样的大型在线3D游戏 ……”在现在看来,这只是梦想,不过,WebGL正在拉近梦想与现实间的距离……

     现在主流的Web交互式动画由Flash等浏览器插件调用DirectX、OpenGL等操作系统 图形接口实现图形渲染,调用了硬件 加速。但缺点是必须下载插件。WebGL直接以OpenGL接口实现HTML5的canvas标签调用,以统一的OpenGL标准,从Web脚本生成利用硬件加速功能的Web交互式3D动画的图形渲染,这就是其优势所在。

     由于WebGL是一个开放式的标准,它的出现将打破现有的浏览器图形插件的市场格局。原先下载Flash和Silverlight似乎是并不需要理由的事,可是现在根本不需要它们也可以一样实现高性能的Web交互式三维动画,那么,是否要下载、下载哪些插件就成了一种选择。

  可以预见,大量带有Web交互式三维动画的网页会推出“无插件版本”,而对于那些在单位上网,没有管理员权限以安装插件的用户,或是使用的设备比较特别,没有对应插件版本的用户来说,WebGL是个福音,现在他们可以和所有人一样,打开浏览器就能享受Web交互式三维动画提供的丰富Web应用了。

  对于Web开发人员来说,这意味着页面内容开发成本的进一步降低,他们可以很容易地做到同一段代码在跨平台体验上的一致性。大量的基于WebGL的库的出现,也会把在桌面应用中的开发经验很好地迁移到Web应用的开发中去。

  最重要的是,由于Web交互式三维动画成了页面的一部分,而不是作为单独的一个插件而存在,它与页面上其他内容的交互性就会更强。对于网络社区和大型在线游戏 来说,这是必不可少的。

  相信在不久的将来,利用WebGL,我们在浏览器里就可以玩到像《魔兽世界》这样的大型在线游戏,而且它是跨平台、跨浏览器的。一句话,那就是WebGL的出现使得桌面应用和Web应用的距离进一步缩小,而对于Web未来的想象空间则进一步扩大了。2010年,对于互联网来说,将是非常值得期待的一年!

 

      当然,10年前还有所谓的VRML(虚拟时境模式建构语言),属于一种文件格式而非界面。但VRML的后继者X3D,对WebGL确实有用,目前也有一个X3dom计划,进行这方面的工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值