玩转WebGL(一)介绍

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)是一个跨编程语言,跨平台的图形程序接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值