I previously had an incorrect concept of what curl noise was. This experiment demonstrates it. Although it isn’t what I thought it was, it’s still a pretty cool concept.
Here, each particle has a heading. The noise value at the particle’s location affects that heading, turning it more to the left or to the right. The result is that the particles get caught in spiraling loops. These loops are tighter where the noise value is further from zero.