void drawText(const char *text, int length, int x, int y) { glMatrixMode(GL_PROJECTION); double *matrix = new double[16]; glGetDoublev(GL_PROJECTION_MATRIX, matrix); glLoadIdentity(); glOrtho(0, 400, 0, 400, -5, 5); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glPushMatrix(); glLoadIdentity(); glRasterPos2i(x, y); for (int i = 0; i