【发布时间】:2012-11-27 15:51:21
【问题描述】:
我从一个网站知道矩形纹理可用于屏幕大小的图像。但是,对于函数glGetTexParameterfv,只接受GL_TEXTURE_2D 和GL_TEXTURE_CUBE_MAP。这是否意味着 OpenGL ES 2.0 不支持矩形纹理或GL_TEXTURE_RECTANGLE?而且我想知道这是否意味着只能在着色器中使用归一化的纹理坐标?谢谢。
【问题讨论】:
标签: opengl-es-2.0
我从一个网站知道矩形纹理可用于屏幕大小的图像。但是,对于函数glGetTexParameterfv,只接受GL_TEXTURE_2D 和GL_TEXTURE_CUBE_MAP。这是否意味着 OpenGL ES 2.0 不支持矩形纹理或GL_TEXTURE_RECTANGLE?而且我想知道这是否意味着只能在着色器中使用归一化的纹理坐标?谢谢。
【问题讨论】:
标签: opengl-es-2.0
纹理坐标只是顶点之间的插值。但是对于 2D 纹理,它的值在 0.0 到 1.0 范围内(如果你不平铺纹理)。对于纹理立方体,它的向量(可以是非归一化的)
【讨论】: