c++ - 'unrendered'空间的opengl设置颜色

标签 c++ c opengl

我想为屏幕上未渲染的空间指定一种颜色(现在,我的对象是黑色的)。有没有办法可以将其更改为另一种颜色(或者更好的是纹理?)

如果有区别,我正在使用 c。

最佳答案

我想你要找的是glClearColor .不过,我要补充一点,屏幕上没有真正“未呈现”的像素,因此您要做的是设置缓冲区中的默认值,直到您的一个对象在其上呈现为止。

关于c++ - 'unrendered'空间的opengl设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550196/

相关文章:

opengl - 为什么存在 glVertexAttribPointer 的不同变体?

c++ - 如何检测类中是否存在特定的成员变量?

c - 从/dev/input读取

OpenGL 总是在 cl-opengl(Common Lisp)中为 glGetFloatv GL_MODELVIEW_MATRIX 返回单位矩阵

C输出问题

c - 正在运行的可执行文件突然断电变成空文件

c++ - 如何在OpenGL中更新 "forward"运动

c++ - 为什么非常量引用不能绑定(bind)到临时对象?

c++ - 使用 GLM 库在 OpenGL 中绘制顶点时如何使用常规坐标系

c++ - 为什么这段代码以相反的方式工作?