【问题标题】:making PNG file for iPhone OpenGL ES为 iPhone OpenGL ES 制作 PNG 文件
【发布时间】:2009-08-09 17:24:44
【问题描述】:

我目前正在尝试了解适用于 iPhone 的 OpenGL ES,并遵循 Simon Maurice 位于 here 的优秀教程。

我遇到的问题是,为了使教程个性化,我已将 PNG 文件从教程中包含的文件切换为自定义文件。每当我这样做时,不仅包含纹理的正方形的背景会变黑,而且纹理旁边的三角形也会变黑。

问题不在于代码,即使我使用他的教程文件运行它,它仍然会遇到这个问题。我检查了这两个 PNG 文件的大部分方面,以找到任何差异(颜色配置文件、透明度、交错与否、位等),但找不到差异。我还使用 PNGThing 对其进行了优化,但无济于事。

任何帮助将不胜感激...

提前致谢!

【问题讨论】:

    标签: iphone opengl-es png


    【解决方案1】:

    尝试使 png 的大小为 2 的幂(128x128、256x256、512x512、1024x1024)等。这对于纹理通常很重要,尤其是对于简单的示例。

    【讨论】:

    • 我也检查了这方面...我也匹配了前一个纹理的尺寸。
    【解决方案2】:

    我唯一可以建议的另一件事是在调试器中单步执行代码,并注意在加载过程中出现的任何问题。

    【讨论】:

      猜你喜欢
      • 2014-02-28
      • 1970-01-01
      • 2010-10-04
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多