gl.vertexAttribPointer(location,size,type,normalized,stride,offset)
参数 location 指定待分配attribute变量存储位置
size 指定缓冲区中每个顶点的分量个数
type 用以下类型之一来指定数据格式
gl.UNSIGNED_BYTE 无符号字节 Uint8Array
gl.SHORT 短整型 Int16Array
gl.UNSIGNED_SHORT 无符号短整型 Uint16Array
gl.INT 整型 Int32Array
gl.UNSIGNED_INT 无符号整型 Uint32Array
gl.FLOAT 浮点型 Float32Array
normalized 传入true或false,表明是否将非浮点型的数据归一化到[0,1]或[-1,1]之间
stride 指定相邻的两个顶点间的字节数,默认为0
offset 指定缓冲区对象的偏移量,即attribute变量从缓冲区中的何处开始储存。