可能重复:
如何使用 OpenGL 将字符串绘制到窗口?
我正在创建一个简单的 2D 游戏并遇到了问题。我不知道如何在使用 OpenGL 时在屏幕上显示文本。我不能使用 Graphics drawString() 方法,因为我的窗口是 LWJGL 窗口,而不是 JFrame。
可能重复:
如何使用 OpenGL 将字符串绘制到窗口?
我正在创建一个简单的 2D 游戏并遇到了问题。我不知道如何在使用 OpenGL 时在屏幕上显示文本。我不能使用 Graphics drawString() 方法,因为我的窗口是 LWJGL 窗口,而不是 JFrame。
GLUT有能力做你想做的事,我建议你使用,但你也可以尝试使用glFontTextOut
withglFontBegin
和glFontEnd
enclosure,例如:
glFontBegin(font);
glScalef(10.0, 10.0, 10.0);
glFontTextOut("Testing", 5, 5, 0);
glFontEnd();