OpenGL四条带没有显示

时间:2011-11-03 23:55:47

标签: opengl

我试图在彼此的顶部绘制2个Quad_Strips,但是当它在另一个上面旋转时我看不到其中一个。

这是我正在谈论的图片:

两个四边形并排

1

旋转,使蓝色位于顶部

2

旋转使绿色位于顶部

3

为什么绿色四边形应该在顶部时是“透视”?

1 个答案:

答案 0 :(得分:3)

您可能忘记启用深度测试。如果不这样,事情就会按照发送给OpenGL的顺序相互透支。溶液

glEnable(GL_DEPTH_TEST);

在代码绘制四边形条之前。