To create interesting movement I slipped the x and y components out of phase (more on that later). The reason why I added 12345 to the time for the y component was that if I’d used noise(time) for both terms, they would have always been the same, meaning the layer would just move along a diagonal line. noise always returns the same result for the same input, so to get it to change over time, I used time as the input. This is why I had to call it twice, once for each component of the position vector. Value + * 500Īccording to the Adobe docs, noise can take a number or an array as its one parameter, but it always returns a number between -1 and 1.