我知道在每次调用glVertex之前都必须调用以下其中一个:
glTexCoord(0,0);
glTexCoord(0,1);
glTexCoord(1,1);
glTexCoord(1,0);
但我不知道它们是什么意思。 但我知道,如果我将右侧(或全部)乘以2(还是除以2?),我的纹理会扩展,如果我做相反的操作,则我的纹理会重复两次。 我已经成功地编写了应用操作的纹理集代码,直到它起作用。 但我对发生的事情没有正确的想法。为什么除法这些坐标会影响图像,为什么颠倒它们会镜像呢?纹理坐标是如何工作的?