Nodes

Composition

Composition Absolute ValueComposition Scale Bilinear InterpolationComposition Blend AddComposition Blend Add with OkLabComposition Blend AlphaComposition Blend Alpha with OkLabComposition Blend DivideComposition Blend Divide with OkLabComposition Blend MaxComposition Blend Max with OkLabComposition Blend MinComposition Blend Min with OkLabComposition Blend MultiplyComposition Blend Multiply with OkLabComposition Blend SubtractComposition Blend Subtract with OkLabComposition Blend with MaskComposition Box BlurComposition Box Blur with OkLabComposition Brightness AdjustComposition Chroma OffsetComposition Color ConvertComposition Color InvertComposition Color ProfileComposition Color RectComposition Color ThresholdComposition ConvolutionComposition CropComposition Custom Transformer ShaderComposition Flip HorizontalComposition Flip VerticalComposition Gaussian BlurComposition Gaussian Blur with OkLabComposition GrayscaleComposition Lightness CurveComposition RGBA Linear TransformComposition Morphological MaxComposition Morphological MinComposition PainterComposition PassthroughComposition Perceptual DifferenceComposition RGB CurveComposition Rotate 180Composition Rotate 90 ClockwiseComposition Rotate 90 Counter ClockwiseComposition Saturation AdjustComposition Scale Nearest NeighborComposition Segment Facial SkinComposition Segment Mouth Lips Eyes EyebrowsComposition Segment PersonComposition Segment Under Right EyeComposition SizeComposition Sobel Edge DetectionComposition Target White KelvinComposition to OkLab HistogramComposition Uniform LightnessComposition Vignette

Sequences

Sequence Adjust SpeedSequence to Animated WebPSequence Composition at TimeSequence ConcatenateSequence DurationSequence from Composition and DurationSequence GraphSequence GrayscaleSequence MixSequence ReverseSequence Trim BackSequence Trim Front

Float

Absolute ValueCurve GammaCurve IdentityCurve Pivoted SigmoidCurve SFloat AddFloat Add To DictionaryFloat ConstantFloat CosineFloat DivideFloat InputFloat LerpFloat List ConstantFloat MaxFloat MinFloat MultiplyFloat PowerFloat Round to IntFloat SineFloat Square RootFloat SquaredFloat SubtractPi

Integer

Float Round to IntInt AddInt Add To DictionaryInt ConstantInt EqualsInt Greater ThanInt Less ThanInt MaxInt MinInt MultiplyInt SubtractInt To Float

Color

Color Profile BT.709Color Profile OkLabAColor Profile P3Color Profile PNG sRGBColor Profile sRGBOkLab Color ConstantOkLab Color from ComponentsOkLab to RGBRGBA Color Add To DictionaryRGBA Color ConstantRGBA Color from ComponentsRGB Color ConstantRGB Color from ComponentsRGB to OkLab

Vectors & Transforms

Bounds 2D Float ConstantBounds 2D Int ConstantBounds 2D Int from X, Y, Width & HeightPoint 2 Float from ComponentsTransform 2D IdentityTransform 2D RotateTransform 2D ScaleTransform 2D to ListTransform 2D TranslationVector 2 Int to Vector 2 FloatVector 2 Float Add To DictionaryVector 2 Float ConstantVector 2 Float from ComponentsVector 2 Float Scalar MultiplyVector 2 Float get XVector 2 Float get YVector 2 Int Add To DictionaryVector 2 Int ConstantVector 2 Int from ComponentsVector 2 Int to Vector 2 FloatVector 2 Int get XVector 2 Int get Y

Painter

Brush SolidFill CustomFill SolidPainter Add Path with Render StylePainter NewPath Add RectanglePath Line to PointPath Move to PointPath NewRender Style Brush and FillRender Style Brush OnlyRender Style Fill Only

Logic

AndBool ConstantNotOrExclusive Or

Other

Dictionary CreateNode Location ConstantString ConstantUpload File Path
Types
BoolBounds 2D FloatBounds 2D IntBrushByte ListColor ProfileCompositionCurveDictionaryFillFloatFloat ListImageIntNode LocationOkLab ColorOkLab HistogramPainterPathPoint 2 FloatPoint 3 Float ListRGBA ColorRGB ColorRender StyleSequenceStringTransform 2DTransform 2D ListVector 2 FloatVector 2 Int
Editor Docs/Types/Vector 2 Float

Vector 2 Float

Vector2f

A vector with two elements of Floats

Nodes that output this type

Vector 2 Int to Vector 2 Float

Given a Vector 2 Int. Creates a Vector 2 Float.

→ Vector2f

Vector 2 Float Constant

Creates a constant of Vector 2 Float. The user will be modify this at the UI layer.

→ Vector2f

Vector 2 Float from Components

Given an x and y creates a vector.

→ Vector2f

Vector 2 Float Scalar Multiply

Multiplies each element of the Vector as a scalar

→ Vector2f

Vector 2 Int to Vector 2 Float

Given a Vector 2 Int. Creates a Vector 2 Float.

→ Vector2f

Nodes that accept this type as input

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

Path Add Rectangle

Rectangle

→ Path

Transform 2D Scale

Applies a scale to a 2D transform.

→ Transform2

Transform 2D Translation

Applies a translation to a 2D transform.

→ Transform2

Vector 2 Float Add To Dictionary

Adds a Vector 2 Float to a Dictionary

→ Dictionary

Vector 2 Float Scalar Multiply

Multiplies each element of the Vector as a scalar

→ Vector2f

Vector 2 Float get X

Retrieves the X component of a Vector 2 Float.

→ Float

Vector 2 Float get Y

Retrieves the Y component of a Vector 2 Float.

→ Float
LoginToolsEditor Docs

© 2026 Dito Technologies LLC. All rights reserved.