webgl和opengl之间有什么区别?

Roc*_*Gom 2 opengl-es webgl

我在互联网上搜索时发现了3d游戏浏览器的webgl和opengl.但我不明白这两种api有什么区别.

dat*_*olf 5

WebGL基于OpenGL-ES,但不同之处在于它是用HTML5 Canvas编写的,它是GL上下文的容器.它还通过启用GL上下文的Canvas DOM定义了一组新的JavaScript函数.

OpenGL-ES是平台独立渲染API的规范.浏览器和HTML5画布平台,WebGL是OpenGL-ES-2的衍生版本.