glPushMatrix()
glTranslate(23, 0, 0)
noZ = ResetMatrixRotationAndScale()
- glBegin(GL_LINES)
- glVertex3f(-0.8, 1, 0)
- glVertex3f(0.8, -1, 0)
- glVertex3f(0.8, 1, 0)
- glVertex3f(-0.8, -1, 0)
- glEnd()
+ glRasterPos2f(-2,-2)
+ glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, ord('X'))
glPopMatrix()
#Y
glPushMatrix()
glTranslate(0, 23, 0)
ResetMatrixRotationAndScale()
- glBegin(GL_LINES)
- glVertex3f(-0.8, 1, 0)
- glVertex3f(0.0, 0, 0)
- glVertex3f(0.8, 1, 0)
- glVertex3f(-0.8, -1, 0)
- glEnd()
+ glRasterPos2f(-2,-2)
+ glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, ord('Y'))
glPopMatrix()
#Z
glPushMatrix()
glTranslate(0, 0, 23)
ResetMatrixRotationAndScale()
- glBegin(GL_LINES)
- glVertex3f(-0.8, 1, 0)
- glVertex3f(0.8, 1, 0)
- glVertex3f(0.8, 1, 0)
- glVertex3f(-0.8, -1, 0)
- glVertex3f(-0.8, -1, 0)
- glVertex3f(0.8, -1, 0)
- glEnd()
- glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, 64)
- glutStrokeCharacter(GLUT_STROKE_ROMAN, 64)
+ glRasterPos2f(-2,-2)
+ glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, ord('Z'))
glPopMatrix()
glPopMatrix()