The following tables document the currently available effects and their properties.
Effects
effect/adjustments
Member | Type | Default | Description |
---|---|---|---|
blacks | float | 0.0 | Adjustment of only the blacks. |
brightness | float | 0.0 | Adjustment of the brightness. |
clarity | float | 0.0 | Adjustment of the detail. |
contrast | float | 0.0 | Adjustment of the contrast, the difference in color and light between parts. |
exposure | float | 0.0 | Adjustment of the exposure. |
gamma | float | 0.0 | Gamma correction, non-linear. |
highlights | float | 0.0 | Adjustment of only the highlights. |
saturation | float | 0.0 | Adjustment of the saturation. |
shadows | float | 0.0 | Adjustment of only the shadows. |
sharpness | float | 0.0 | Adjustment of the sharpness. |
temperature | float | 0.0 | Adjustment of the color temperature. |
whites | float | 0.0 | Adjustment of only the whites. |
effect/black_and_white_color_mixer
Member | Type | Default | Description |
---|---|---|---|
perceivedBrightnessAqua | float | 0. | Increases or decreases the perceived brightness on the aqua colors. |
perceivedBrightnessBlue | float | 0. | Increases or decreases the perceived brightness on the blue colors. |
perceivedBrightnessGreen | float | 0. | Increases or decreases the perceived brightness on the green colors. |
perceivedBrightnessMagenta | float | 0. | Increases or decreases the perceived brightness on the magenta colors. |
perceivedBrightnessOrange | float | 0. | Increases or decreases the perceived brightness on the orange colors. |
perceivedBrightnessPurple | float | 0. | Increases or decreases the perceived brightness on the purple colors. |
perceivedBrightnessRed | float | 0. | Increases or decreases the perceived brightness on the red colors. |
perceivedBrightnessYellow | float | 0. | Increases or decreases the perceived brightness on the yellow colors. |
effect/cross_cut
Distorts the image with horizontal slices.
Member | Type | Default | Description |
---|---|---|---|
offset | float | 0.07 | Horizontal offset per slice. |
slices | float | 5.0 | Number of horizontal slices. |
speedV | float | 0.5 | Vertical slice position. |
time | float | 1.0 | Randomness input. |
effect/dot_pattern
Displays image using a dot matrix.
Member | Type | Default | Description |
---|---|---|---|
blur | float | 0.3 | Global blur. |
dots | float | 30. | Number of dots. |
size | float | 0.5 | Size of an individual dot. |
effect/duotone_filter
Member | Type | Default | Description |
---|---|---|---|
darkColor | Color | {} | The darker of the two colors. Negative filter intensities emphasize this color. |
intensity | float | 0.0 | The mixing weight of the two colors in the range [-1, 1]. |
lightColor | Color | {} | The brighter of the two colors. Positive filter intensities emphasize this color. |
effect/extrude_blur
Applies radial blur.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.2 | Blur intensity. |
time | float | 0.5 | Continuous randomness input. |
effect/glow
Applies artificial glow.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.5 | Glow brightness. |
darkness | float | 0.3 | Glow darkness. |
size | float | 4.0 | Intensity. |
effect/green_screen
Replaces a color with transparency.
Member | Type | Default | Description |
---|---|---|---|
colorMatch | float | 0.4 | Threshold between the source color and the from color. Below this threshold, the pixel is made transparent. [0, 1] |
fromColor | Color | createRGBColor(0., 1., 0., 1.) | The color to be replaced. The alpha channel will be ignored. |
smoothness | float | 0.08 | Controls the rate at which the color transition increases when similarity threshold is exceeded. [0, 1] |
spill | float | 0.0 | Controls the desaturation of the source color. This turns the green spill on the subject to gray, making it less jarring. [0, 1] |
effect/half_tone
Overlays halftone pattern.
Member | Type | Default | Description |
---|---|---|---|
angle | float | 0.0 | Angle of pattern. |
scale | float | 0.5 | Scale of pattern. |
effect/hsp_selective_adjustments
Member | Type | Default | Description |
---|---|---|---|
hueAqua | float | 0.0 | Selective hue adjustment applied on the aqua colors. |
hueBlue | float | 0.0 | Selective hue adjustment applied on the blue colors. |
hueGreen | float | 0.0 | Selective hue adjustment applied on the green colors. |
hueMagenta | float | 0.0 | Selective hue adjustment applied on the magenta colors. |
hueOrange | float | 0.0 | Selective hue adjustment applied on the orange colors. |
huePurple | float | 0.0 | Selective hue adjustment applied on the purple colors. |
hueRed | float | 0.0 | Selective hue adjustment applied on the red colors. |
hueYellow | float | 0.0 | Selective hue adjustment applied on the yellow colors. |
perceivedBrightnessAqua | float | 0.0 | Selective perceived brightness adjustment applied on the aqua colors. |
perceivedBrightnessBlue | float | 0.0 | Selective perceived brightness adjustment applied on the blue colors. |
perceivedBrightnessGreen | float | 0.0 | Selective perceived brightness adjustment applied on the green colors. |
perceivedBrightnessMagenta | float | 0.0 | Selective perceived brightness adjustment applied on the magenta colors. |
perceivedBrightnessOrange | float | 0.0 | Selective perceived brightness adjustment applied on the yellow colors. |
perceivedBrightnessPurple | float | 0.0 | Selective perceived brightness adjustment applied on the purple colors. |
perceivedBrightnessRed | float | 0.0 | Selective perceived brightness adjustment applied on the red colors. |
perceivedBrightnessYellow | float | 0.0 | Selective perceived brightness adjustment applied on the orange colors. |
saturationAqua | float | 0.0 | Selective saturation adjustment applied on the aqua colors. |
saturationBlue | float | 0.0 | Selective saturation adjustment applied on the blue colors. |
saturationGreen | float | 0.0 | Selective saturation adjustment applied on the green colors. |
saturationMagenta | float | 0.0 | Selective saturation adjustment applied on the magenta colors. |
saturationOrange | float | 0.0 | Selective saturation adjustment applied on the orange colors. |
saturationPurple | float | 0.0 | Selective saturation adjustment applied on the purple colors. |
saturationRed | float | 0.0 | Selective saturation adjustment applied on the red colors. |
saturationYellow | float | 0.0 | Selective saturation adjustment applied on the yellow colors. |
effect/linocut
Overlays linocut pattern.
Member | Type | Default | Description |
---|---|---|---|
scale | float | 0.5 | Scale of pattern. |
effect/liquid
Applies a liquefy effect.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.06 | Severity of the applied effect. |
scale | float | 0.62 | Global scale. |
speed | float | 0.08 | Number of changes per time change. |
time | float | 0.5 | Continuous randomness input. |
effect/lut_filter
Member | Type | Default | Description |
---|---|---|---|
horizontalTileCount | int | 5 | The horizontal number of tiles contained in the LUT image. |
intensity | float | 1.0 | A value in the range of [0, 1]. Defaults to 1.0. |
lutFileURI | string | "" | The URI to a LUT PNG file. |
verticalTileCount | int | 5 | The vertical number of tiles contained in the LUT image. |
effect/mask_color
Member | Type | Default | Description |
---|---|---|---|
maskColor | Color | createWhite() | All pixel that match this color will be treated as mask pixels. |
maskMultiplier | Color | createWhite() | Color multiplier for pixels that match the maskColor. |
notMaskMultiplier | Color | createWhite() | Color multiplier for pixels that don’t match the maskColor. |
replaceInsteadMultiply | vec2 | {} | Blend factors between x: (maskColor * maskMultiplier) <-> (maskMultiplier) for pixels matching maskColor y: (pixelColor * notMaskMultiplier) <-> (notMaskMultiplier) for pixels not matching maskColor |
effect/mirror
Mirrors image along center.
Member | Type | Default | Description |
---|---|---|---|
side | int | 1 | Axis to mirror along. |
effect/outliner
Highlights outlines.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.5 | Intensity of edge highlighting. |
passthrough | float | 0.5 | Visibility of input image in non-edge areas. |
effect/pixelize
Reduces the image to individual pixels.
Member | Type | Default | Description |
---|---|---|---|
horizontalPixelSize | int | 20 | The number of pixels on the x-axis. |
verticalPixelSize | int | 20 | The number of pixels on the y-axis. |
effect/posterize
Displays image in reduced set of color levels.
Member | Type | Default | Description |
---|---|---|---|
levels | float | 3. | Number of levels. |
effect/radial_pixel
Reduces the image into radial pixel rows.
Member | Type | Default | Description |
---|---|---|---|
radius | float | 0.1 | Radius of an individual row of pixels, relative to the image. |
segments | float | 0.01 | Proportional size of a pixel in each row. |
effect/recolor
Replaces a color with another color.
Member | Type | Default | Description |
---|---|---|---|
brightnessMatch | float | 1.0 | Affects the weight of the brightness when calculating the similarity between source color and from color. This can be useful when recoloring to reach pixels of the same hue and saturation but that are much brighter or darker. [0, 1] |
colorMatch | float | 0.4 | Threshold between the source color and the from color. Below this threshold, the pixel is recolored. [0, 1] |
fromColor | Color | createRGBColor(1., 1., 1., 1.) | The color to be replaced. The alpha channel will be ignored. |
smoothness | float | 0.08 | Controls the rate at which the color transition increases when similarity threshold is exceeded. [0, 1] |
toColor | Color | createRGBColor(0., 0., 1., 1.) | The color to replace with. |
effect/sharpie
Cartoon-like effect.
No block-specific properties.
effect/shifter
Shifts individual color channels.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.05 | Intensity. |
angle | float | 0.3 | Shift direction. |
effect/tilt_shift
Applies tilt shift effect.
Member | Type | Default | Description |
---|---|---|---|
amount | float | 0.016 | Blur intensity. |
position | float | 0.4 | Horizontal position in image. |
effect/tv_glitch
Mimics TV banding.
Member | Type | Default | Description |
---|---|---|---|
distortion | float | 3.0 | Rough horizontal distortion. |
distortion2 | float | 1.0 | Fine horizontal distortion. |
rollSpeed | float | 1.0 | Vertical offset. |
speed | float | 2.0 | Number of changes per time change. |
time | float | 0.5 | Continuous randomness input. |
effect/vignette
Adds a vignette.
Member | Type | Default | Description |
---|---|---|---|
darkness | float | 1.0 | Brightness of vignette. |
offset | float | 1. | Radial offset. |