我已经链接到FreeType并使用了来自NeHe的迷你库来尝试将一个示例字符串绘制到屏幕上,我得到了这个字母在左下方绘制了字母的毛刺轮廓。
下面的代码是我绘制的方式,就像在示例中一样。
glPushMatrix();
glLoadIdentity();
glColor3ub(0xff,0xff,0xff);
freetype::print(font, 10, 10, "abcdefghijklmnopqrstuvwxyz0123456789-=[]()!?");
glPopMatrix();
没有例外被抛出并且编译得很好所以我发现很难排除故障。任何人都可以通过截图告诉问题可能是什么?
答案 0 :(得分:0)
看起来平滑/抗锯齿打开,并破坏您的图像。尝试在绘制文本时关闭所有平滑处理。