我正在尝试使用 glPushAttrib 将“清除颜色”(使用 glClearColor 设置)推送到属性堆栈上。问题是:我不确定要向 glPushAttrib 发送哪个标志。
背景:我通常使用 glClearColor 来设置我的应用程序的“背景”颜色。但是,在一些地方我必须更改 glClearColor 以清除我正在绘制的纹理。我想使用属性堆栈来推送然后弹出“背景”颜色,这样它就不会搞砸了。
谢谢!
最佳答案
根据 glPushAttrib这是:
glPushAttrib(GL_COLOR_BUFFER_BIT);
关于opengl - 如何将 "clear color"插入属性堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4890246/