Perlin Noise based Random Walker