我想将像素数据(颜色)数组复制到纹理中。请有人指出我正确的方向吗?我看过谷歌,但所有的教程都是针对OpenGL而不是OpenGL ES。谢谢:))
答案 0 :(得分:0)
与OpenGL大致相同:
glGenTextures(1, &textureID);
glBindTexture(GL_TEXTURE_2D, textureID);
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, pixeldata);
之后,您可以将纹理应用于几何体。当然,纹理必须具有正确的尺寸(2的幂,方形),像素格式等。