webgl其实应该算是Canvas的功能扩展,甚至都不算是真正的HTML5标准,但它提供的特性实在是太令人激动了。
由Khronos Group公司制定并推出的WebGL是一种3D绘图标准,这个标准通过增加OpenGLES 2.0的一个JavaScript绑定来实现在Web上的3D图形显示,可以为HTML5 Canvas提供硬件3D加速渲染。WebGL无需任何插件,完全通过JavaScript编程就可以实现3D建模和交互操作。目前,已经有很多公司和个人在进行3D网页游戏的设计。
WebGL依赖底层的图形硬件加速功能进行图形渲染,由统一的、标准的、跨平台的OpenGL接口实现,具有跨平台的能力,在任何一个支持WebGL的浏览器上都可以运行,但是我们在这里要提醒的是:由于技术安全问题,微软率先表示在现在的IE9和未来的IE10浏览器上都不会支持WebGL。
如果您觉得本文的内容对您的学习有所帮助:
关键字:
HTML