我正在做一些有趣的着色器工作,但是当我调用快照时,我得到了一些奇怪的着色伪影。特别是,红色通道似乎……卡在了高位,也许吧?
UIImage* image = [(GLKView*)self.view snapshot];
不确定要显示什么其他代码,因为我是否将其转换为 JPEG 并将其保存到卷中,或者直接在 UIImageView 中显示它都没有关系,它有一个奇怪的红色色调。
这个问题也有一定的相关性,但它没有答案〜https ://stackoverflow.com/questions/24447265/how-to-avoid-shadows-over-the-glkview-object-in-ios
drawableColorFormat
如果我将视图设置为... ,它...实际上似乎是固定的GLKViewDrawableColorFormatRGB565
...所以...有人可以解释为什么会这样吗?