Replace Perlin noise with OpenSimplex noise