Generalized Spatio-Chromatic Diffusion