HTML5的
1)设置填充、描边颜色和模式;
2)绘制矩形;
3)绘制路径;
4)绘制文本;
5)创建渐变和模式。
第二种是3D上下文,即WebGL上下文。WebGL是从OpenGLES2.0移植到浏览器中的,而OpenGLES2.0是游戏开发人员在创建计算机图形图像时经常使用的一种语言。WebGL支持比2D上下文更丰富和更强大的图形图像处理能力,比如:
1)用GLSL编写的顶点和片段着色器;
2)支持类型化数组,即能够将数组中的数据限定为某种特定的数组类型;
3)创建和操作纹理。
目前,主流浏览器的较新版本大都已经支持
但位于WebGL而言,目前还只有Firefox4+和Chrome支持它。
使用Canvas绘图
/**
* 使用Canvas绘图
*/
/**
* 15.1 基本用法
*/
//绘制图形
var drawing1=document.getElementById("drawing1");
//确定浏览器支持