在不同的Android手机上,opengl的深度处理方式有何不同?

时间:2013-03-07 09:11:06

标签: android opengl-es depth

我在发布之前测试我的新游戏,我发现在某些设备上,Z位置似乎在某些情况下混淆,应该出现在顶部的物体出现在下面。

我正在运行opengl es 1并且它在我的三星Galaxy S2(以及我测试的所有三星设备)上运行完美但在HTC Desire上出错了。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

您能为我们提供一些图片和源代码吗?常见的深度缓冲问题会导致一些绑定问题,但是您的问题似乎与某些默认驱动程序状态有关,根据您运行的硬件,这些状态设置的值不同。

我建议你生成一个非常简单的例子,从头开始直到找到问题的位置,我认为我们不能用这么少的信息来帮助你。

希望有所帮助。