1 static Font f = new Font("Times New Roman", 15, FontStyle.Regular);//Times New Roman 2 GDITextureFont myFont = new GDITextureFont(f); 3 /// <summary> 4 /// GDI Font(has fault) 5 /// </summary> 6 private void draw_font(float x,float y,float z,string str) 7 { 8 GL.glColor3f(1, 1, 0.8f); 9 GL.glPushMatrix(); 10 GL.glTranslatef(x, y, z); 11 myFont.DrawString(str); 12 GL.glPopMatrix(); 13 } 14 /// <summary> 15 /// GDI Font 16 /// </summary> 17 private void draw_font(int x, int y, string str) 18 { 19 GL.glColor3f(0.0f, 1, 0f); 20 GL.glPushMatrix(); 21 myFont.Draw2DString(str, x, y); 22 GL.glPopMatrix(); 23 }