use scrollable perlinNoise to optimize cloud effect