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