Mapeamento de textura C ++ OpenGL
Eu li sobre isso, incluindo Nehe e aqui para soluções, mas não consigo encontrar uma resposta específica.
Estou tentando carregar uma foto, chamada stars.jpg. Quero tornar esse o meu plano de fundo da cena, mapeando-o usando coordenadas uv, fazendo-o
glBegin(GL_QUADS);
glTexCoord2f(0,0);
glVertex2f(0,0);
No entanto, estou muito confuso sobre como carregar as texturas reais em todas as chamadas para
glActiveTexture();
glEnable(GL_TEXTURE_2d);
glBindTexture(GL_TEXTURE);
Tudo o que eles fazem é me confundir, o que tudo isso significa / faz, e em que ordem devo colocá-los, a fim de obter o stars.jpg como o meu passado?