2012-09-19 61 views
1

我一直在寻找一个答案,而现在,但我真的不能找到一个。 我没有使用过剩,所以请不要过剩回答。打印字符串和变量glwindow

我所试图做的就是发送变量和文本到在游戏画面,所以我可以做一个UI与玩家一点意见,像他们在那一刻携带的金额。 (所以不是调试屏幕)

我使用C++用OpenGL。

如果我需要提供更多的信息,任何人,请你,我会尽我所能,为您提供它。

预先感谢您。

回答

2

如果你能GL1.x生活,请使用位图字体的经典参考:http://nehe.gamedev.net/tutorial/bitmap_fonts/17002/

如果你需要相关的事情,修改上面的示例使用顶点数组/顶点缓冲对象,而不是glRasterPos功能。

先进的方法是使用的FreeType渲染TrueType字体。这是sample

+0

谢谢你的回答,我会研究一下。 –

+0

好吧,今天我除了这个答案,因为我认为它的工作原理,还不确定,因为一些其他问题阻止我检查它是否真的有效。当我有工作代码时,我会把它放在这里给任何感兴趣的人。 –

+0

谢谢。只是要注意,我没有给出我没有尝试过的答案:)我的方式是使用FreeType并自己管理VBOs。 –