Я использовал следующий код для отображения простого текста:
void output(GLfloat x, GLfloat y, char *format,...)
{
va_list args;
char buffer[200], *p;
va_start(args, format);
vsprintf(buffer, format, args);
va_end(args);
glPushMatrix();
glLoadIdentity();
glTranslatef(x, y, -1000);
for (p = buffer; *p; p++)
glutStrokeCharacter(GLUT_STROKE_ROMAN, *p);
glPopMatrix();
}
Но я не знаю, как я могу изменить / указать размер текста?
Или есть лучший способ сделать это?