Curl Noise

Creates a curl noise. I only use it in simulations or a replay zone. The basic settings are similar to those of ordinary noise.

Based on this leeson: https://www.youtube.com/watch?v=MMwzKylfM8g

Settings

Scale – Scale of the base noise octave.
Detail – Number of noise octaves. The fractional part of the input is multiplied by the magnitude of the highest octave. Higher number of octaves corresponds to a higher render time.
Roughness – Blend between a smoother noise pattern, and rougher with sharper peaks
Distortion – Amount of distortion.
Speed – Speed.

How to use
Motion Node Curl Noise 1
Multiplying Z by 0, you can get 2d noise.
Motion Node Curl Noise 2
On the surface