我正在研究有关文本texture mapping
,在preparing to draw
会议中,我读到:
定义纹理包裹参数。这将控制在遇到纹理坐标大于1.0或小于0.0时发生的情况:
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap);
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap);
其中wrap是:
GL_REPEAT:指定如果遇到转换的纹理坐标小于0.0或大于1.0的情况,此模式将重复(即环绕)。
GL_CLAMP:指定模式将“固定”为0.0或1.0的值。
但是没有任何解释遇到这种纹理坐标的原因是什么?
例如,假设我刚刚绘制了一个矩形,并且想在其上应用图像作为纹理,是否有可能遇到这样的坐标?