Render

Vignette

gegl:vignette
Applies a vignette to an image. Simulates the luminance fall off at the edge of exposed film, and some other fuzzier border effects that can naturally occur with analog photography.
Picture not available yet

Operation pads

This operation exposes the following data pads, defining how it receives, processes, and emits image data:

Input
Output

Operation properties

Vignette shape
dictionary
Default Circle
Possible values CircleSquareDiamondHorizontalVertical
Color
GeglColor
Defaults to 'black', you can use transparency here to erase portions of an image.
Default ``
Radius
gdouble
How far out vignetting goes as portion of half image diagonal.
Default 1.20
Softness
gdouble
Default 0.80
Value range 0.001.00.
Gamma
gdouble
Falloff linearity.
Default 2.00
Proportion
gdouble
How close we are to image proportions.
Default 1.00
Value range 0.001.00.
Squeeze
gdouble
Aspect ratio to use, -0.5 = 1:2, 0.0 = 1:1, 0.5 = 2:1, -1.0 = 1:inf 1.0 = inf:1, this is applied after proportion is taken into account, to directly use squeeze factor as proportions, set proportion to 0.0.
Default 0.00
Value range -1.001.00.
Center X
gdouble
Default 0.50
Center Y
gdouble
Default 0.50
Rotation
gdouble
Default 0.00
Value range 0.00360.00.