epa*_*tel 25
有两种方法可以用GLUT绘制字符串
glutStrokeString将以3D形式绘制文本
替代文字http://local.wasp.uwa.edu.au/~pbourke/oldstuff/glut/opengl4.gif
和glutBitmapString将绘制面向用户的文本
(来源:sourceforge.net)
void RenderString(float x, float y, void *font, const char* string, RGB const& rgb)
{
char *c;
glColor3f(rgb.r, rgb.g, rgb.b);
glRasterPos2f(x, y);
glutBitmapString(font, string);
}
Run Code Online (Sandbox Code Playgroud)
你可以这样称呼它;
RenderString(0.0f, 0.0f, GLUT_BITMAP_TIMES_ROMAN_24, "Hello", RGB(1.0f, 0.0f, 0.0f));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
83510 次 |
最近记录: |