Add perlin noise