GL10.GL_DEPTH_TEST是干什么用的?

请看图示,如果我们画两个立方体,每个面都涂上颜色,不打开这个开关时效果是这样的。

image

可以看见,在前头的立方体的黄色部分被后面立方体褐色部分给覆盖了,这不是我们期望的。

如果打开这个开关,那么效果是这样的,前头立方体的黄色正确的覆盖了后头立方体的颜色,正是我们想要的结果。

image

Advertisements