Je suis sur le point de devenir fou à cause du mappage de texture d'openGL. Il ne mappe jamais la bonne chose, s'il vous plaît jetez un coup d'oeil.
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, speed.texID);
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
glBegin(GL_QUADS);
glTexCoord2f(1,0);
glVertex2f(210, 638); //Top-Left
glTexCoord2f(1,1);
glVertex2f(210, 438); //Top-Right
glTexCoord2f(0,1);
glVertex2f(10, 438); //Bottom-Right
glTexCoord2f(0,0);
glVertex2f(10, 638); //Bottom-Left
glEnd();
glDisable(GL_TEXTURE_2D);
Après ce code, l'image de sortie devient ceci :
Mais je veux que ce soit comme ça :
Lorsque je change la texture en quelque chose d'autre, il la mappe correctement, mais apparemment pas celle-ci. Pourquoi pensez-vous que cela puisse être le cas ?