gpt4 book ai didi

opengl - 设置 glutBitmapCharacter 颜色?

转载 作者:行者123 更新时间:2023-12-02 09:48:42 27 4
gpt4 key购买 nike

只是想知道是否有人可以帮助我使用以下代码来跟踪我的问题,即文本颜色设置不正确(它只是渲染背景中的任何颜色)

void RenderText(int x, int y, const char *string)
{
int i, len;

glUseProgram(0);

glLoadIdentity();
glColor3f(1.0f, 1.0f, 1.0f);
glTranslatef(0.0f, 0.0f, -5.0f);
glRasterPos2i(x, y);

glDisable(GL_TEXTURE_2D);
for (i = 0, len = strlen(string); i < len; i++)
{
glutBitmapCharacter(GLUT_BITMAP_8_BY_13, (int)string[i]);
}
glEnable(GL_TEXTURE_2D);
}

我已经检查了所有常见的事情(我认为),禁用纹理,在 rasterPos'ing 之前设置颜色等我已经禁用了着色器,但我仍然遇到问题

最佳答案

看起来您在绘制字符串之前忘记了glDisable(GL_LIGHTING)

关于opengl - 设置 glutBitmapCharacter 颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2656036/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com