我知道在每次调用glVertex之前,必须先执行以下任一操作:
glTexCoord(0,0);
glTexCoord(0,1);
glTexCoord(1,1);
glTexCoord(1,0);
但是我不知道它们是什么意思。但是,我知道,如果我将右侧(或除以?)乘以2(或除以?),则我的纹理会扩展;如果相反,我的纹理会重复两次。我设法通过应用操作来编码纹理集,直到它起作用为止。但是我对发生的事情有正确的认识。为什么将它们分开会影响图像,为什么将它们反转会镜像呢?纹理坐标如何工作?
凤凰求蛊
蛊毒传说