glPushMatrix(); glEnable(GL_BLEND); glDisable(GL_TEXTURE_2D); glDisable(GL_DEPTH_TEST); glEnable(GL_MULTISAMPLE); glDepthMask(false); glLineWidth(1.8F); glEnable(GL_LINE_SMOOTH); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glColor3d(255, 255, 255); glBegin(GL_LINES); glVertex3f(1, 0, 0); glVertex3f(1, -1, 0); glVertex3f(0, 0, 0); glVertex3f(1, 0, 0); glVertex3f(0, 0, 0); glVertex3f(0, -1, 0); glVertex3f(0, -1, 0); glVertex3f(1, -1, 0); glVertex3f(1, -1, 0); glVertex3f(1, -1, -1); glVertex3f(1, -1, -1); glVertex3f(1, 0, -1); glVertex3f(1, -1, -1); glVertex3f(0, -1, -1); glVertex3f(0, -1, -1); glVertex3f(0, -1, 0); glVertex3f(0, -1, -1); glVertex3f(0, 0, -1); glVertex3f(0, 0, -1); glVertex3f(1, 0, -1); glVertex3f(0, 0, -1); glVertex3f(0, 0, 0); glVertex3f(1, 0, -1); glVertex3f(1, 0, 0); glEnd(); glDisable(GL_BLEND); glEnable(GL_TEXTURE_2D); glEnable(GL_DEPTH_TEST); glDisable(GL_MULTISAMPLE); glDepthMask(true); glDisable(GL_LINE_SMOOTH); glPopMatrix();