Diffusion as Shader