我应该如何处理这种情况? [ftgles]

时间:2018-08-13 08:57:21

标签: android c++ android-ndk ftgl

我想画文字。

所以我用了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()'函数有问题。

如何解决此问题?

0 个答案:

没有答案