我想画文字。
所以我用了ftgles。
我成功呈现了文本。
但是它很大而且很模糊。
我该如何解决这个问题?
这是初始化部分
unsigned char* buff;
unsigned long size;
buff = GLManager::getInstance()->texture()->loadFontFromAssets("NanumGothic.ttf", &size);
font = new FTTextureFont(buff, size);
font->Depth(0);
font->Outset(0, 0);
font->CharMap(ft_encoding_unicode);
它是渲染部分
glPushMatrix();
glEnableClientState(GL_COLOR_ARRAY);
glColor4f(fontInfo.red, fontInfo.green, fontInfo.blue, 1.0f);
glColorPointer(4, GL_FLOAT, 0, colors);
font->FaceSize(fontInfo.size);
motion();
if (wtext != NULL)
font->Render(wtext);
glDisableClientState(GL_COLOR_ARRAY);
glPopMatrix();
我认为'FaceSize()'和'Render()'函数有问题。
如何解决此问题?