how to make a color appear to be something like bluish or greenish?
example, my character mesh, will be ‘frozen’ or poisoned so it will appear ‘greenish’, in fragment shader we will already have the texture color and im confuse how to change the color to bluish or greenish and maintain or atleast leave a clue of the texture detail on it.
Seems like doing this in post render (draw the mesh twice- first normal and then colored) and blend the framebuffers is expensive so maybe it can be done in fragment shader by some mathematical formula?
finalcolor = texturecolor (op) [some kind of blue]
or something?