Added a gradient noise function