材质(Textures)
当我要画一个图片,
先获得一个材质id,bind材质,设置纹理参数,read图片数据,转成opengl识别的数据格式,如rgba等,
把数据和id绑定。这个时候在draw里面就可以提取出材质根据id,然后就可以画这个材质了.
load过程:
id和数据绑定:glTexImage2D(GL_TEXTURE_2D, mipmap, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, data2); //data2是png数据
当你需要绘制的时候在draw里面: