OpenGL: текст не отображается после рисования прямоугольника - PullRequest
0 голосов
/ 04 января 2012

Я работаю над созданием шкалы.В этом мне нужно, чтобы номер отображался белым цветом.В настоящее время в коде ниже, я пытаюсь отобразить только «825».После этого я пытаюсь нарисовать прямоугольник с серым цветом, чтобы иметь фон шкалы.Но когда я пытаюсь выполнить, я не вижу, что число («825, в приведенном ниже примере) не видно. Только серый прямоугольник виден.

1 Ответ

0 голосов
/ 04 января 2012

Просто предположение - Вы вызываете glRasterPos3f () перед первым glPushMatrix () внутри drawText_TIMES_24 ()? Если это так, может быть, вам стоит подумать о вызове glTranslatef () вместо того, чтобы делать дополнительную glRasterPos3f ()?

...