大家好,我正在开发iPhone上的opengl es。我想要实现的是类似于一系列盒子的效果。盒子有不同的高度。我正在使用正交投影来获得这种效果。但是我的所有盒子都显得相互粘连。似乎深度值没有任何影响。在坚果壳中,我创建这些框的代码是
//我将正交空间定义为0.01到1000,我迭代地创建深度为-1,-4,-6,-8
的框我在这里做错了什么?
答案 0 :(得分:0)
您可能没有设置深度缓冲区。请参阅此问题,了解如何设置一个:Request a DepthBuffer in OpenGL ES for iPhone。
然而,在每次游戏更新时对方框进行排序并从后向前渲染它们可能会很方便。