I do, I'm using Nehe's 3d bitmap text. I use glprint at the way end of my DrawGLScene(). And the polygons zoom so close that for SOME reason, it still goes straight through the text!
here a copy and paste of the end of my drawglscene
Code:
glLoadIdentity();
glTranslatef(-1.0f,-1.2f,-1.0f);
glNormal3f( 0.0f, 0.0f, 1.0f);
glBegin(GL_QUADS); // Draw A Quad
glVertex3f(-1.0f, 1.0f, 0.0f); // Top Left
glVertex3f( 1.0f, 1.0f, 0.0f); // Top Right
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glVertex3f(-1.0f,-1.0f, 0.0f);
glEnd();
/* CXPOS(-2.0f,-0.5f,-2.0f);
CXPOS(-2.0f,2.0f,0.5f);
CXPOS(2.0f,-0.5f,-2.0f);
CXPOS(2.0f,2.0f,0.5f);
CZPOS(-2.0f,-0.5f,-2.0f);
CZPOS(-2.0f,2.0f,0.5f);
CXPOS(-2.0f,2.0f,0.5f);
*/
glLoadIdentity();
glTranslatef(0.0f,0.0f,-1.0f);
glColor3f(255,0,0);
glRasterPos2f(-0.55f,-0.4);
glPrint("Y-ROT: %f",yrot);
glRasterPos2f(-0.55f,-0.3);
glPrint("X-POS: %f",xpos);
glRasterPos2f(-0.55f,-0.35);
glPrint("Z-POS: %f",zpos);
return TRUE;
that polygon alone totally overlaps the text.
EDIT: and to avoid confusion, that polygon that covers the text can also be overlapped by another polygon zoomed in and drawn before. That's really weird, how come polygons you draw before others can still overlap as if they're the top layer?