i created a cube map … now i want to draw a cube using this texture … but i don’t know how to set the coords …
glMatrixMode(GL_MODELVIEW);
glDisable(GL_LIGHTING);
glPushMatrix();
glColor3f(1.0,1.0,1.0);
glBegin(GL_QUADS);
//unten
glNormal3f(0,-1,0);
glVertex3fv(m_bounding_box_vertex[0]);
glVertex3fv(m_bounding_box_vertex[1]);
glVertex3fv(m_bounding_box_vertex[5]);
glVertex3fv(m_bounding_box_vertex[4]);
//vorne
glNormal3f(0,0,1);
glVertex3fv(m_bounding_box_vertex[0]);
glVertex3fv(m_bounding_box_vertex[1]);
glVertex3fv(m_bounding_box_vertex[3]);
glVertex3fv(m_bounding_box_vertex[2]);
//links
glNormal3f(-1,0,0);
glVertex3fv(m_bounding_box_vertex[0]);
glVertex3fv(m_bounding_box_vertex[4]);
glVertex3fv(m_bounding_box_vertex[6]);
glVertex3fv(m_bounding_box_vertex[2]);
//rechts
glNormal3f(1,0,0);
glVertex3fv(m_bounding_box_vertex[1]);
glVertex3fv(m_bounding_box_vertex[5]);
glVertex3fv(m_bounding_box_vertex[7]);
glVertex3fv(m_bounding_box_vertex[3]);
//hinten
glNormal3f(0,0,-1);
glVertex3fv(m_bounding_box_vertex[4]);
glVertex3fv(m_bounding_box_vertex[5]);
glVertex3fv(m_bounding_box_vertex[7]);
glVertex3fv(m_bounding_box_vertex[6]);
//oben
glNormal3f(0,1,0);
glVertex3fv(m_bounding_box_vertex[2]);
glVertex3fv(m_bounding_box_vertex[3]);
glVertex3fv(m_bounding_box_vertex[7]);
glVertex3fv(m_bounding_box_vertex[6]);
glEnd();
glPopMatrix();
do i have to use glTexCoord3f … or something like this ??