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
Vignette shape
name: shape type: enum
Color
Defaults to 'black', you can use transparency here to erase portions of an image
name: color type: color default: rgb(0.0000, 0.0000, 0.0000)
Radius
How far out vignetting goes as portion of half image diagonal
name: radius type: double default: 1.20 minimum: 0.00 maximum: 3.00 ui-minimum: 0.00 ui-maximum: 3.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3 unit:relative-distance
Softness
name: softness type: double default: 0.80 minimum: 0.00 maximum: 1.00 ui-minimum: 0.00 ui-maximum: 1.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3
Gamma
Falloff linearity
name: gamma type: double default: 2.00 minimum: 1.00 maximum: 20.00 ui-minimum: 1.00 ui-maximum: 20.00 ui-gamma: 1.00 ui-step-small: 0.01 ui-step-big: 1.00 ui-digits: 3
Proportion
How close we are to image proportions
name: proportion type: double default: 1.00 minimum: 0.00 maximum: 1.00 ui-minimum: 0.00 ui-maximum: 1.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3
Squeeze
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.
name: squeeze type: double default: 0.00 minimum: -1.00 maximum: 1.00 ui-minimum: -1.00 ui-maximum: 1.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3
Center X
name: x type: double default: 0.50 minimum: -inf maximum: +inf ui-minimum: 0.00 ui-maximum: 1.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3 unit:relative-coordinate axis:x
Center Y
name: y type: double default: 0.50 minimum: -inf maximum: +inf ui-minimum: 0.00 ui-maximum: 1.00 ui-gamma: 1.00 ui-step-small: 0.00 ui-step-big: 0.10 ui-digits: 3 unit:relative-coordinate axis:y
Rotation
name: rotation type: double default: 0.00 minimum: 0.00 maximum: 360.00 ui-minimum: 0.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 unit:degree
name: gegl:vignette
pads: input output
parent-class: GeglOperationPointFilter
categories: render light
OpenCL
source: operations/common/vignette.c
position-dependent: true
GEGL This page is part of the online GEGL Documentation, GEGL is a data flow based image processing library/framework, made to fuel GIMPs high-bit depth non-destructive editing future.