0
我想写一些代码,将渲染纹理到一个简单的正方形,但一直有很多麻烦得到它的工作。我下载了一些示例源代码,用于纹理映射here并对其进行了编译,并且似乎将纹理映射罚款到他们的圆柱体上。然后,我添加了一些我的代码,看看它是否会将纹理渲染到我的方形上,但它只是用一种纯色来构造它,这种颜色似乎是红色和黑色之间的中间位置,而不是棋盘上出现的棋盘。下面是我添加的代码,调用gluCylinder第一遍之后:在四不工作的纹理映射
glBegin(GL_QUADS);
glTexCoord2f(0, 0);
glVertex2f(-1, -1);
glTexCoord2f(1,0);
glVertex2f(1, -1);
glTexCoord2f(1, 1);
glVertex2f(1, 1);
glTexCoord2f(0,1);
glVertex2f(-1, 1);
glEnd();
有什么理由纹理通常会呈现在气缸却没有关于我的四?
就是这样!谢谢,你刚刚教了我一大堆关于OpenGL纹理映射! – eyebrowsoffire 2011-12-27 09:16:49