据国外媒体报道,WebGL在浏览器内部可以支持3D图形的GPU硬件加速,Firefox和苹果Safari都已经采用该项技术。如今,谷歌Chrome浏览器也将采用WebGL技术。
谷 歌Chromium工程开发人员肯尼思.拉塞尔(Kenneth Russell)通过谷歌网上论坛表示,Chrome浏览器现在已经可以初步支持WebGL技术。但WebGL技术仍处于开发阶段,目前,Chrome浏 览器基于的新WebKit浏览器技术可能存在一些兼容性问题。
WebGL技术可以在最新的Chrome开发预览版中使用,但在打开Chrome浏览器前,用户需要使用“--enable-webgl”和“--no-sandbox”命令行。
据悉,最新的Windows 版Chrome 浏览器版本号为4.0.221.6,最新的Mac OS X版和Linux版Chrome 浏览器版本号为4.0.221.8。
WebGL和3D图形规范OpenGL来自Mozilla和Khronos。WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。
显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。
另据报道,在支持WebGL的同时,谷歌还在进行一个独立的、更高水准的3D界面浏览器项目,称为O3D。
|