我GLKTextureLoader
用来加载 32 位 PNG(在 GIMP 中创建)。GLKTextureInfo
返回的结果在模拟器和 iPad 上都GLKTextureInfoAlphaStateNonPremultiplied
显示。alphaState
试验glBlendFunc
和 GLKTextureLoader 我可以让它在 iPad 或模拟器上工作,但不能同时在两者上工作!
没有 GLKTextureLoader 的选项,并且具有以下混合函数:
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
我上了 iOS 模拟器(注意文字上的光芒很亮)
在第 4 台 iPad 上(注意文本上的发光是暗的)
为什么有区别?alphaState
是一样的。会是什么呢?