美文网首页
二、什么是WebGL,它是一种3D绘图协议

二、什么是WebGL,它是一种3D绘图协议

作者: 柳暗花明又一匪 | 来源:发表于2019-04-08 14:53 被阅读0次

    度娘一下:
    WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

    那简单来说就是:
    WebGL是就是为了能够给HTML5 Canvas提供硬件3D加速渲染,把JavaScript和OpenGl结合在一起的标准技术协议。

    因为OpenGL提供的是通用的应用程序接口渲染2D、3D矢量图形的接口。而WebGL也就可以理解为,为了JavaScript程序员更好的开始实现2D、3D,JavaScript对OpenGL的一层封装,也就是3D绘图协议了。

    相关文章

      网友评论

          本文标题:二、什么是WebGL,它是一种3D绘图协议

          本文链接:https://www.haomeiwen.com/subject/jeduiqtx.html