RobertSI
03-06-2001, 09:46 AM
I need some clarification here.
Example:
init()
{
glEnable(GL_TEXTURE_2D);
other stuff...
}
display()
{
glPushMatrix();
glTranslatef(...);
glBindTexture2D(....);
draw_box();
glBindTexture2D(....);
draw_box2();
glColor3f(1.0,0.0,0.0);
draw_box3();
glPopMatrix();
glutSwapBuffers();
}
How come draw_box3() isn't drawn red?
How come texturing is turned off and everything in scene is red?
Should I use glDeleteTexture(s) or glDisable(GL_TEXTURE_2D)?
Example:
init()
{
glEnable(GL_TEXTURE_2D);
other stuff...
}
display()
{
glPushMatrix();
glTranslatef(...);
glBindTexture2D(....);
draw_box();
glBindTexture2D(....);
draw_box2();
glColor3f(1.0,0.0,0.0);
draw_box3();
glPopMatrix();
glutSwapBuffers();
}
How come draw_box3() isn't drawn red?
How come texturing is turned off and everything in scene is red?
Should I use glDeleteTexture(s) or glDisable(GL_TEXTURE_2D)?