我正在使用CrashLanding示例代码中的Texture2D类.在模拟器和手机中,我的图像周围都出现了奇怪的文物.工件是纹理周围的小灰色边框.边框不一致,不包围整个纹理.我正在使用pngs.
嘿MrDatabase - 听起来问题是你的纹理图像有预乘alpha.我在iPhone上也遇到了这个问题 - 当你自动构建应用程序时,它执行的PNG压缩会预先计算所有alpha值.如果你正在使用glBlend(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA),你基本上应用alpha两次 - 尝试使用glBlend(GL_ONE, GL_ONE_MINUS_SRC_ALPHA).Apple论坛中有很多关于此的内容:-)
| 归档时间: |
|
| 查看次数: |
785 次 |
| 最近记录: |