我正在尝试使用2d中的GLUT在屏幕上绘制文本。我想要使用glutBitmapString(),有人可以告诉我一个简单的例子,你必须做什么来设置和正确使用C++中的这个方法,所以我可以在(X,Y)位置绘制一个任意的字符串?如何在C++中使用glutBitmapString()将文本绘制到屏幕上?
glutBitmapString(void *font, const unsigned char *string);
我使用的是Linux操作系统,我知道我需要创建一个Font对象,虽然我不知道我究竟如何,可与字符串作为第二arguement提供它。但是,我该如何指定x/y位置?
一个很快的例子会对我有很大的帮助。如果你能从创建字体的角度向我展示,调用最好的方法。
谢谢。此外,很长一段时间,它一直告诉我glutBitmapString没有定义,并且我最终在GL/glui.h中发现它的名称为“_glutBitmapString”。任何想法为什么? – KingNestor 2009-02-13 00:19:13