2012-02-17 69 views
0

嗨,大家好,我正在开发iPhone上的opengl。我试图实现的效果与一系列堆叠在另一个之后的盒子类似。这些盒子的高度不同。我正在使用正交投影来获得这种效果。然而,我的所有箱子似乎都粘在一起。似乎深度值没有任何影响。在果壳我的代码来创建这些箱子是iPhone操作系统:正投影深度

//我定义为0.01正投影空间,以1000和我反复在深度-1,-4,-6创建盒,-8

什么我在这里做错了吗?

+0

得到了你所得到的任何图像?你期望/想要什么? – ssell 2012-02-17 19:53:58

回答

0

您可能还没有设置深度缓冲区。看到你如何设置一个问题:Request a DepthBuffer in OpenGL ES for iPhone

但是,对每个游戏更新中的盒子进行排序并从后到前渲染它们可能会很方便。