Use perlin noise..