WebGL
WebGL(Web Graphics Library)是一种绘图标准,使用js绑定调用OpenGL ES的API,通过 HTML5 中 canvas元素实现功能.WebGL1.0版本对应的是OpenGL ES2.0,WebGL2.0版本对应的是OpenGL ES3.0.WebGl的着色语言是GLSL ES.
OpenGL ES
OpenGL ES(OpenGL for Embedded Systems)早期是作为一种为嵌入式设备而设计的图形编程API.由Khronos集团定义,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准
相对于OpenGL,设计时考虑到了设备的性能,比如处理性能,内存带宽和耗电量等,所以去除冗余的接口,做出一些处理,比如没有double型数据类型,但加入了高性能的定点小数数据类型,没有实时将非压缩图片数据转成压缩贴图的功能,程序必须直接提供压缩好的贴图;
OpenGL
OpenGL(Open Graphics Library)是一个跨编程语言,跨平台的图形程序接口。