如何在FreeGLUT中获取字体的高度和宽度?

时间:2014-03-23 01:56:00

标签: c++ opengl freeglut

如果我想在屏幕上写一些文字,我可能会这样写:

GLint const fontHeight = 13; //character height
GLint const fontWidth = 8; // character width
void * font = GLUT_BITMAP_8_BY_13; //font used

这很麻烦,因为如果我更改字体,我也必须更改这些GLint值。为了获得宽度,我可以这样做:

GLint const fontWidth = glutBitmapWidth(font,'x'); // character width

但是当我尝试调用glutBitmapHeight时,它说函数未定义(我从这里得到这些函数名称:http://freeglut.sourceforge.net/docs/api.php),所以我被卡住了。

0 个答案:

没有答案
相关问题