When you develop a game, at some point, you start thinking about adding special effects to your graphics pipeline. Doing this is beneficial for several reasons:
- For having effects that cannot be created by an artist (refraction, reflection, water effects)
- For setting additional mood for a gameplay (bloom, blur, filter effects)
- For making your games just look cooler (all sorts of distortion effects)
This article explains how to compile and use shaders with MonoGame on Windows Phone 8 for post-processing.