There is a film grain effect in Far Cry 4, you can notice it when you stand in the dark place, look at something black - there will be some miniscule whitish noise effect visible. The problem is it is much more visible on high contrast monitors/TV's than it should be - on my monitor everything is okay, though I still dislike the effect, it's not that noticable. However, on a high-contrast TV the noise effect becomes really annoying. I've dug through the config files and couldn't find anything to disable it, setting Post-FX quality lower actually
Here's an example:
A piece of the sky with clouds has gray-er dots on it, and the dark part of a shotgun is noise-d up by a post-processing effect.
Is there any way to turn it off?
I remember there being a way to modify an engine settings by extracting an .xml config from a .fat file and editing it, but I can't find same file in FC4 archives.
In the graphic design industry, adding unneeded film grain is an extremely lazy method used to try and cover up terrible blending, edges or textures. I'm not saying that's what Ubisoft did here, however with the game being a direct build upon a last gen game, it wouldn't surprise me if that's why.
It gives more texture to bland and rough edges, so you can be lazy and just apply film grain over the final product.