书:OpenGL编程指南
gl.glEnable(GL10.GL_DEPTH_TEST);
深度测试
- 在涉及到消隐等情况(可能遮挡),都要开启深度测试
- glEnable(GL_DEPTH_TEST),硬件上打开了深度缓存区,当有新的同样XY坐标的片断到来时,比较两者的深度,并且在初始化时打开深度,绘制每一帧前要gl_clear(gl-depth-bit)(这根clear_buffer_bit类似,而且同样要设置clear_deppth_bitd 值,用glClearDepth(GLclampd depth),一般设为1,这将背景设为最深,这是默认的,通常不用写)