5D.Vortex

PURPOSE
Swirling the image around a given point.

   

INPUT CLIPS
Clip to Swirl
Scale (Min: 0.001 Max: 1000.0 Default: 100.0)
Proportionally scales the grid/image.

Swirl (Min: -100.0 Max: 100.0 Default: 0.0)
Twists the grid/image around the center. + = Clockwise, - = anticlockwise.
The swirl factor is active for both SwirlIn and SwirlOut.

Rotate (Min: -360.0 Max: 360.0 Default: 0.0)
Rotates the grid/image around the center.

Style (Default: Travelling Vortex)
Centred Vortex=0: the image is centered on the XY Center prior to swirling. The swirl will always take place about the center of the image.
Travelling Vortex=1: the image is swirled from the specified XY Center. Using this the center of swirl can travel over the image.
Explicit=2: A nominated swirling center can be set on the image which is then offset by the primary XY Center.

TRAVELLING
XY Center (Default: center)
Specifies the center of swirl and rotation.
Note: The value of 0.4 (PAL) in the Y-axis for the vertical center is deliberate.

EXPLICIT
XY Center (Default: center)
If an Explicit vortex is chosen the Explicit XY center is available and used as the location on the image around which the swirling takes place and then offset by the primary XY Center values.

In Out (Default: SwirlOut)
SwirlOut=0: uses only the Swirl factor to distort the image with uniform swirling.
SwirlIn=1: uses both the Swirl and the InSwirlMax values, adding an increasing concentration of swirl towards the center.

In Max: (Min: 0.01 Max: 1000.0 Default: 10.0)
Active only with SwirlIn, the In Max increases the swirling towards the center.

Fill Mode (Default: Edge Duplication)
Controls how areas of the output image are filled if the required location is outside the input image area.
Edge Duplication=0: repeats the contents of the nearest edge of the input image.
Black=1: fills input image regions with black.
Wrap=2: treats the input image as an infinite repeat tiling, so regions that would be just off the left hand edge get mapped to just in the right hand edge for example.

Order (Default: Scale+Swirl)
Scale+Swirl=0: the scaling is applied first then the swirling.
Swirl+Scale=1: the swirl is done first then the scaling.

Index