当使用FTGL纹理字体时,一切都很完美,直到我在程序中的其他地方使用另一个纹理。然后,字体的原始纹理似乎丢失了,因此,字符被绘制为黑点。在使用glTexEnvf的各种参数后,我认为问题只是字体在写入时没有加载其默认纹理。
有没有办法在写入之前访问此默认纹理并绑定它?
答案 0 :(得分:1)
尝试围绕您的调用以使用
呈现字体 glPushAttrib(GL_ALL_ATTRIB_BITS);
和
glPopAttrib();
(如rotoglup建议的那样。)
答案 1 :(得分:0)