Я делаю гоночную игру, и я хотел бы напечатать некоторую информацию, такую как скорость, круг, привязки клавиш и т. Д. На экране моей сцены.Я хочу, чтобы они были плоскими на экране, а положение, скажем, зафиксировано перед камерой (как спидометры в реальных играх), а не внутри моей сцены - если это невозможно, я напечатаю их внутри своей сцены.
Знаете ли вы, какие функции я могу использовать (glutBitmapCharacter?) Я пробовал printw, но моя программа не компилируется.Что вы предлагаете?
Будет напечатано несколько сообщений из разных подпрограмм
Я уже пробовал это (на экране ничего не отображается)
glPushMatrix();
glRasterPos2f(100, 100);
glColor3f(0.0,0.5,0.1);
sprintf(message,"\nLap(User):%d",lapsB);
len = (int) strlen(message);
for (int i = 0; i < len; i++) {
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, message[i]);
}
glPopMatrix();
Еще одна вещь, какМогу ли я создать меню - есть ли способ, который я могу использовать, пользователь должен будет выбрать между 3 записями, ввод, нажав 1 или 2 или 3 только на клавиатуре