Overview
Distorts an image by moving different points in varying directions and distances. Reflect, Refract, and Transmit provide alternative ways to distort images.
Please keep in mind that increasing the Size property of this node will decrease its effect, because the effect is now diluted over a larger area.
Inputs
Input

Description

Original

This input provides the original image that is to be distorted.

Direction

The red channel of this input specifies the direction in which each pixel should be moved, with black and full intensity red equaling a direction of 0 and 360 degrees, respectively, and therefore amounting to the same direction.

Distance

The red channel of this input specifies the distance by which each pixel should be moved. Full intensity red specifies a distance equal to one unit of area, or the entire width of the image. However, increasing the Size property will decrease the effect of the distance input, since one unit of area will no longer span the entire image.

Properties
Property

Description

Size

Increasing Size will decrease the effect that this node has on the original image. This property can therefore be thought of as the node's primary strength property.

Steps

When this property is set to one, the entire calculation for each pixel is performed in a single operation, with the Direction and Distance inputs dictating for each pixel how the distortion should take place. With Steps set to values greater than one, the calculation becomes iterative, with multiple smaller distortions being applied to the original image, one after the other.

AntiAlias

When active, this property supersamples fractional results rather than simply rounding distorted pixel locations to the nearest pixel. This reduces the tiny step patterns that might otherwise result.

