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