摘要: gl.disableVertexArray(location) 参数 location 指定attribute变量的存储位置 阅读全文
posted @ 2016-12-27 14:49 ccsaber 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 数组类型 每个元素所占字节数 描述 Int8Array 1 8位整型数 UInt8Array 1 8位无符号整型数 Int16Array 2 16位整型数 UInt16Array 2 16位无符号整型数 Int32Array 4 32位整型数 UInt32Array 4 32位无符号整型数 Floa 阅读全文
posted @ 2016-12-27 14:46 ccsaber 阅读(586) 评论(0) 推荐(0) 编辑
摘要: gl.enableVertexArray(location) 参数 location 指定attribute变量的存储位置 阅读全文
posted @ 2016-12-26 16:31 ccsaber 阅读(388) 评论(0) 推荐(0) 编辑
摘要: gl.vertexAttribPointer(location,size,type,normalized,stride,offset) 参数 location 指定待分配attribute变量存储位置 size 指定缓冲区中每个顶点的分量个数 type 用以下类型之一来指定数据格式 gl.UNSIG 阅读全文
posted @ 2016-12-26 16:28 ccsaber 阅读(956) 评论(0) 推荐(0) 编辑
摘要: gl.bufferData(target,data,usage) 参数 target gl.ARRAY_BUFFER或gl.ELEMENT_ARRAY_BUFFER data 写入缓冲区对象的数据 usage 表示程序如何处理写入的数据 gl.STATIC_DRAM 只会向缓冲区写入一次数据,但需要 阅读全文
posted @ 2016-12-26 16:13 ccsaber 阅读(777) 评论(0) 推荐(0) 编辑
摘要: gl.bindBuffer(target,buffer) 参数 target 参数可以是以下中的一个 gl.ARRAY_BUFFER 表示缓冲区对象包含了顶点的数据 gl.ELEMENT_ARRAY_BUFFER 表示缓冲区对象中包含顶点的索引值 buffer 指定之前由gl.creareBuffe 阅读全文
posted @ 2016-12-26 16:03 ccsaber 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 参数 buffer 带删除的缓冲区对象 gl.deleteBuffer(vertexBuffer) 阅读全文
posted @ 2016-12-26 15:16 ccsaber 阅读(263) 评论(0) 推荐(0) 编辑
摘要: gl.createBuffer(buffer) var vertexBuffer=gl.createBuffer(); 阅读全文
posted @ 2016-12-26 15:14 ccsaber 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 参数 loaction 指定将要修改的uniform变量的存储位置 v0 指定填充uniform变量第一个分量的值 v1 指定填充uniform变量第二个分量的值 v2 指定填充uniform变量第三个分量的值 v3 指定填充uniform变量第四个分量的值 gl.uniform4f(locatio 阅读全文
posted @ 2016-12-07 17:13 ccsaber 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 参数 program 指定包含顶点着色器和片元着色器的着色器程序对象 name 指定想要获取其存储地址的uniform变量名称 var FSHADER_SOURCE= 'precision mediump float;\n'+ 'uniform vec4 u_FragColor;\n'+ 'void 阅读全文
posted @ 2016-12-07 17:08 ccsaber 阅读(2345) 评论(0) 推荐(0) 编辑