Back in the old days when I was programming for the Amiga using AMOS Pro (yes, I am that old), it was possible to affect a color for the entire screen, by changing the color values of a single color index. For example, if I wanted to simulate a night time lighting sky, I would change the color index used for the sky (usually color 0) and change the color value from black to white and back again. Or I could write a loop to smoothly transition between two colors. And it was fast. No performance hit at all.
Is such a thing possible for iPhone/Cocos2d?
I realize such a thing is *theoretically* possible, using sprite fades or in the extreme case--even sprite animation. But the area I need to affect can be very large and not always the same size or shape and is always changing in run time. As usual, performance is king.
Does anyone in this community have and ideas how to go about doing this? Any articles or tutorials?
Regards,
Manny