我有一个opengl场景在EAGLView图层上呈现,还有一些其他元素(圆形等)呈现在UIView(它是EAGLView的同胞,定位在它上面)上。是否有可能在两层之间混合颜色?我想做一些不同的混合来获得EAGLView颜色的反转效果。我怎样才能混合我的UIView和我的EAGLView?
我一直在玩CGBlendMode,但它似乎只影响我在当前视图中绘制的内容。我认为这与CGContext有关,但我对细节有些朦胧,我可以强制UIView和EAGLView拥有相同的CGContext,以便它们之间的混合效果?
帮助,更正,澄清都是赞赏。在此先感谢, -S