我正在为iPhone制作一个简单的2D游戏.它基于CrashLanding.所以它基本上是一个背景纹理和一些移动的矩形纹理.
我有这个奇怪的小图形问题:一些小的2d项目(可以假设只是矩形)移动得到它们上面的这个小闪烁的黑色条(背景纹理几乎完全是白色所以小条是明显的).
我正在使用的纹理很小(~1Kb)pngs.
有没有其他人遇到这个?这是一个常见的openGL问题吗?
顺便说一句,这发生在模拟器和实际设备上.
你的纹理中有一个像黑色小条的东西吗?
我做错了什么时遇到过类似的问题.这是一个小清单:
如果列表中的某些内容对您来说很模糊,那么阅读它们是一个很好的练习.
我也做了一个很好的猜测:我相信你没有在任何方向包裹你的纹理,并且动画帧有点不对齐,所以你的应用程序在你绘制的四边形中有一些错误的纹理坐标/高度.
我希望我的建议有意义.我只使用通常的opengl经验,而不是OpenGL ES,它的图形管道已被修剪,使其更紧凑,更清洁,更优雅.
| 归档时间: |
|
| 查看次数: |
1686 次 |
| 最近记录: |