Distortion effects generally move pixels or their color values to another position, depending on different parameters. Most importantly you can find Lens Distortions here to cancel out any artifacts coming from camera lenses. This page works as a reference for this kind of effects.
This distortion effect replicates the typical Barrel and Pin Cushion aberrations associated with optical lenses. It is based on the same maths used for Lens calibration in virtual workflows, and therefore it includes controls for the sensor size, zoom and the like. The parameters available are:
Like the K1/K2 Lens Distortion, this effect can apply or rectify lens aberrations. Unlike the K1/K2 distortion, this distortion uses a rational polynomial with up to 8 parameters: N1-4 for the nominator and D1-4 for the denominator. This allows for more precise lens calibration.
This distortion effect combines many of the distortion effect parameters, including some Barrel, Tilting, Polar/ radial deformations, etc. You can use it as your main deformation effect, unless you need some of the options available in more specific Deformation effects. The parameters available are:
This is commonly called a Twitch effect, it offsets and scales the Image or Layer Red, Green and Blue channels spatially, so R, G and B pixels are not aligned or they have different sizes.
A standard 2D displacement effect, it displaces the Image or Layer pixels according to the Luminance information of an external image or Movie file. Due to this, it is always a good idea to use a very contrasted image to see the effect to its full strength. Generally a Black Texture will move the pixels to the top left while a white texture will move them to the bottom right.
If we expand the Loader property a new File option appears, showing the complete path of the Image file.
In addition, if we click on the little arrow close to the Loader, it only appears when we place our mouse cursor on this area, another contextual menu appears. This new menu shows Loader presets and additional options, like:
This effect is very similar to the 2D Displacement effect above, but the external Image file is randomly animated to create a fake Noise Displacement effect. It features less and simpler controls than 2D Displacement, the available parameters are:
If we expand the Loader property a new File option appears, showing the complete path of the Image file.
In addition, if we click on the little arrow close to the Loader, it only appears when we place our mouse cursor on this area, another contextual menu appears. This new menu shows Loader presets and additional options, like:
Polar Distortion is a distortion effect that transposes the x and Y pixel coordinates in the original image to a Polar Coordinate system, which is similar to the Longitude and latitude coordinate system used for Geographical positioning. As a result of this transpose conversion, the resulting images are heavily distorted, offering some very interesting results. These are the parameters available:
The OpenCV Lens Distortion effect supports the full OpenCV distortion model. The inputs correspond to the outputs coming from cv::calibrateCamera (https://docs.opencv.org/3.4/d9/d0c/group__calib3d.html#ga3207604e4b1a1758aa66acb6ed5aa65d) and cv::calibrationMatrixValues (https://docs.opencv.org/3.4/d9/d0c/group__calib3d.html#ga87955f4330d5c20e392b265b7f92f691) in the following way: