【发布时间】:2016-04-02 12:28:22
【问题描述】:
我确实搜索并阅读了有关此的内容,但无法理解。
纹理内部格式和调用中的格式有什么区别
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 32, 32, 0, GL_RGBA, GL_UNSIGNED_BYTE, data);
?
假设data 是一个由 32 x 32 像素值组成的数组,其中每个像素有四个字节(无符号字符数据 0-255),分别代表红色、绿色、蓝色和 alpha。
第一个GL_RGBA 和第二个有什么区别?为什么GL_RGBA_INTEGER 在这种情况下无效?
【问题讨论】:
标签: opengl