The Swirl node applies a swirl effect on its input.
The Swirl node accepts a single RGBA input, interpreted as a heightmap.
The Swirl node outputs the transformed image as RGBA.
The Swirl node has 3 parameters:
the coordinates of the center of the effect.
the Angle of the swirl effect.
the Radius of the swirl effect.
an option to make the effect tileable.