C#, PerlinNoise