diffusion
noise
pattern