【发布时间】:2010-12-23 12:59:14
【问题描述】:
我想知道是否有办法让 OpenGL ES 渲染一批四边形(通过纹理页面更改渲染)并按 z 顺序(或反向)渲染它们。
请注意,我不需要 ZBuffer,我只想按 zDepth 的顺序渲染四边形。
现在我知道人们会说按顺序渲染它们,我按纹理页面分组渲染。然而,正如您可以想象的那样,在某些情况下,来自一个纹理页面的精灵需要出现在另一个纹理页面的前面。当您仅在纹理页面排序时呈现这会导致问题。
所以我想知道如果我将四边形分配给 z 顺序,OpenGL ES 会尊重这一点吗?
任何帮助都得到了极大的帮助。
干杯 丰富
【问题讨论】:
标签: iphone opengl 2d render sprite