作业帮 > 综合 > 作业

OpenGL颜色重叠问题?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 18:23:41
OpenGL颜色重叠问题?
如图所示,其中白色正方形是第二个绘制的,但是它却落在了第一个绘制的红色正方形下边.如果才可以让它落在上边呢?
代码很一般,就是一般的画个正方形,translate之后再画一个。我想知道的其实就是:“不开启深度测试的话后绘制的会叠在原来图形的上面,开启深度测试的话后绘制的会插在原来的图形后面”——是这样吗?
OpenGL颜色重叠问题?
先开启深度测试
然后画正方形时设定它们的Z坐标
Z坐标越大越外面,越小就越里面