Composition
Composition
A composition to create an image.
Nodes that output this type
Composition Absolute Value
Takes the absolute value of all the pixels in the image.
Composition Scale Bilinear Interpolation
Uses the bilinear interpolation algorithm to scale an image recipe
Composition Blend Add
Adds the foreground and background images together using additive blending.
Composition Blend Alpha
Blends between the foreground and background using the alpha component of the foreground. 1 is foreground. 0 is background.
Composition Blend Max
Blends the foreground and background images using maximum value blending.
Composition Blend Min
Blends the foreground and background images using minimum blending, taking the minimum value for each pixel.
Composition Blend Multiply
Multiplies the foreground and background images together using multiply blending.
Composition Blend Stencil
Blends the foreground and background images using stencil blending.
Composition Blend Subtract
Subtracts the foreground image from the background image using subtractive blending.
Composition Blend with Factor
Blends the foreground and background compositions together using a factor. Internally, this modifies the alpha of the foreground by multiplying by the factor on the alpha component and then performing an alpha blend.
Composition Box Blur
Applies a box blur to an image. Dimension is the size. 1 corresponding to 3x3, 2 5x5 and so on.
Composition Box Blur with OkLab
Applies a box blur to an image in OkLab color space. Dimension is the size. 1 corresponding to 3x3, 2 5x5 and so on.
Composition Brightness Adjust
Adjusts the brightness of an image by a given factor. Internally, works by modifying the L component of OkLab by multiplying it by the scale.
Composition Chroma Offset
Applies a chroma offset to an image. This is done by modifying the a and b components of OkLab. For the vector, X applies to a, Y to to b.
Composition Color Convert
Converts a Composition from one color space to another.
Composition Color Invert
Applies a color invert operation to a Composition. Taking 1 and subtracting each RGB operation against it.
Composition Color Rect
Given a color and it's color proile. Creates a rectangle Composition of that color.
Composition Color Threshold
Applies a color threshold to a Composition
Composition Contrast Adjustment
Adjusts the contrast of a Composition
Composition Convolution
Performs a convolution on an composition
Composition Crop
Applies a crop to a Composition
Composition Custom Transformer Shader
Given an input, runs a custom defined shader over that input.
Composition Flip Horizontal
Flips the image along the horizontal axis
Composition Flip Vertical
Flips the image vertically
Composition from Asset
Creates a composition from an asset in your catalog.
Composition Gaussian Blur
Applies a gaussian blur to an image. Sigma controls the blur intensity.
Composition Gaussian Blur with OkLab
Applies a gaussian blur to an image in OkLab color space. Sigma controls the blur intensity.
Composition Grayscale
Applies grayscale to a Composition
Composition If
If the boolean is true returns input 1, otherwise input 2. Type: Composition
Composition Lightness Curve
Applies a curve to the L component in an OkLab color. Adjusting the lightness of the image.
Composition RGBA Linear Transform
Applies a linear transform to a Composition's RGBA values. Before application, will convert to a linear version of the color profile and will convert to an RGB profile if needed.
Monet's Women with a Parasol
Creates a composition from Monet's "Women with a Parasol" painting. Used frequently as a test asset.
Composition Morphological Max
Apples a morphological max operation.
Composition Morphological Min
Apples a morphological min operation.
Composition Painter
Creates a composition from a painter.
Composition Passthrough
Responds with the value provided. Doing nothing to it.
Composition Perceptual Difference
Calculates the difference for each pixel to the OkLab color specified. Each r, g, b and a component in the output is the difference.
Composition Pixelate
Applies a pixelation effect to a composition.
Composition RGB Curve
Applies a curve to the R, G, and B components
Composition Rotate 180
Rotates the image 180 degrees
Composition Rotate 90 Clockwise
Rotates the image 90 degrees clockwise
Composition Rotate 90 Counter Clockwise
Rotates the image 90 degrees counter-clockwise
Composition Saturation Adjust
Adjusts the saturation of an image by a given factor. Internally, scales the chroma components in OkLab color space.
Composition Scale Nearest Neighbor
Uses the nearest neighbor algorithm to scale an image recipe
Composition Segment
Segments objects in a composition using SAM3. Accepts a text prompt and lists of positive/negative click points.
Composition Sharpen
Applies a sharpen filter to the composition.
Composition Sobel Edge Detection
Applies Sobel edge detection to an image.
Composition Swirl
Applies a swirl distortion to this composition
Composition Target White Kelvin
Sets the image white point to the value specified in Kelvin. The profile connection white point is D50, so you will only see changes as you move away from that.
Composition Uniform Lightness
Sets a uniform lightness to the entire image by using OkLab and setting the lightness to a constant number.
Composition Vignette
darkens the outer edges - radius (0-1, measured relative to the image's smaller dimension) sets how far the bright center extends, Softness (typically 0.05-0.5) controls the width of the fade-out band, and Strength (0–1) defines how dark the edges become at maximum.
Composition Zoom Blur
Performs a zoom blur on this composition
Sequence Composition at Time
Extracts an composition from a sequence at a particular time
Nodes that accept this type as input
Composition Absolute Value
Takes the absolute value of all the pixels in the image.
Composition Scale Bilinear Interpolation
Uses the bilinear interpolation algorithm to scale an image recipe
Composition Blend Add
Adds the foreground and background images together using additive blending.
Composition Blend Alpha
Blends between the foreground and background using the alpha component of the foreground. 1 is foreground. 0 is background.
Composition Blend Max
Blends the foreground and background images using maximum value blending.
Composition Blend Min
Blends the foreground and background images using minimum blending, taking the minimum value for each pixel.
Composition Blend Multiply
Multiplies the foreground and background images together using multiply blending.
Composition Blend Stencil
Blends the foreground and background images using stencil blending.
Composition Blend Subtract
Subtracts the foreground image from the background image using subtractive blending.
Composition Blend with Factor
Blends the foreground and background compositions together using a factor. Internally, this modifies the alpha of the foreground by multiplying by the factor on the alpha component and then performing an alpha blend.
Composition Box Blur
Applies a box blur to an image. Dimension is the size. 1 corresponding to 3x3, 2 5x5 and so on.
Composition Box Blur with OkLab
Applies a box blur to an image in OkLab color space. Dimension is the size. 1 corresponding to 3x3, 2 5x5 and so on.
Composition Brightness Adjust
Adjusts the brightness of an image by a given factor. Internally, works by modifying the L component of OkLab by multiplying it by the scale.
Composition Chroma Offset
Applies a chroma offset to an image. This is done by modifying the a and b components of OkLab. For the vector, X applies to a, Y to to b.
Composition Color Convert
Converts a Composition from one color space to another.
Composition Color Invert
Applies a color invert operation to a Composition. Taking 1 and subtracting each RGB operation against it.
Composition Color Profile
Gets the color profile associated with a Composition
Composition Color Threshold
Applies a color threshold to a Composition
Composition Contrast Adjustment
Adjusts the contrast of a Composition
Composition Convolution
Performs a convolution on an composition
Composition Crop
Applies a crop to a Composition
Composition Custom Transformer Shader
Given an input, runs a custom defined shader over that input.
Composition Flip Horizontal
Flips the image along the horizontal axis
Composition Flip Vertical
Flips the image vertically
Composition Gaussian Blur
Applies a gaussian blur to an image. Sigma controls the blur intensity.
Composition Gaussian Blur with OkLab
Applies a gaussian blur to an image in OkLab color space. Sigma controls the blur intensity.
Composition Grayscale
Applies grayscale to a Composition
Composition If
If the boolean is true returns input 1, otherwise input 2. Type: Composition
Composition Lightness Curve
Applies a curve to the L component in an OkLab color. Adjusting the lightness of the image.
Composition RGBA Linear Transform
Applies a linear transform to a Composition's RGBA values. Before application, will convert to a linear version of the color profile and will convert to an RGB profile if needed.
Composition Morphological Max
Apples a morphological max operation.
Composition Morphological Min
Apples a morphological min operation.
Composition Passthrough
Responds with the value provided. Doing nothing to it.
Composition Perceptual Difference
Calculates the difference for each pixel to the OkLab color specified. Each r, g, b and a component in the output is the difference.
Composition Pixelate
Applies a pixelation effect to a composition.
Composition RGB Curve
Applies a curve to the R, G, and B components
Composition Rotate 180
Rotates the image 180 degrees
Composition Rotate 90 Clockwise
Rotates the image 90 degrees clockwise
Composition Rotate 90 Counter Clockwise
Rotates the image 90 degrees counter-clockwise
Composition Saturation Adjust
Adjusts the saturation of an image by a given factor. Internally, scales the chroma components in OkLab color space.
Composition Scale Nearest Neighbor
Uses the nearest neighbor algorithm to scale an image recipe
Composition Segment
Segments objects in a composition using SAM3. Accepts a text prompt and lists of positive/negative click points.
Composition Sharpen
Applies a sharpen filter to the composition.
Composition Size
Gets the resulting size of a Composition
Composition Sobel Edge Detection
Applies Sobel edge detection to an image.
Composition Swirl
Applies a swirl distortion to this composition
Composition Target White Kelvin
Sets the image white point to the value specified in Kelvin. The profile connection white point is D50, so you will only see changes as you move away from that.
Composition to OkLab Histogram
Creates an OkLab Histogram from the colors in a Composition.
Composition Uniform Lightness
Sets a uniform lightness to the entire image by using OkLab and setting the lightness to a constant number.
Composition Vignette
darkens the outer edges - radius (0-1, measured relative to the image's smaller dimension) sets how far the bright center extends, Softness (typically 0.05-0.5) controls the width of the fade-out band, and Strength (0–1) defines how dark the edges become at maximum.
Composition Zoom Blur
Performs a zoom blur on this composition
Sequence from Composition and Duration
Give a Composition and a Duration. Returns a Sequence.
Sequence Graph
Creates a sequence that runs the graph to get the duration and the frame for each time.