Nodes

Composition

Composition Absolute ValueComposition Scale Bilinear InterpolationComposition Blend AddComposition Blend AlphaComposition Blend MaxComposition Blend MinComposition Blend MultiplyComposition Blend StencilComposition Blend SubtractComposition Blend with FactorComposition Box BlurComposition Brightness AdjustComposition Chroma OffsetComposition Color ConvertComposition Color InvertComposition Color ProfileComposition Color RectComposition Color ThresholdComposition Contrast AdjustmentComposition ConvolutionComposition CropComposition Custom Transformer ShaderComposition Flip HorizontalComposition Flip VerticalComposition from AssetComposition Gaussian BlurComposition GrayscaleComposition IfComposition Lightness CurveComposition RGBA Linear TransformMonet's Women with a ParasolComposition Morphological MaxComposition Morphological MinComposition PainterComposition PassthroughComposition PixelateComposition RGB CurveComposition Rotate 180Composition Rotate 90 ClockwiseComposition Rotate 90 Counter ClockwiseComposition Saturation AdjustComposition Scale Nearest NeighborComposition SegmentComposition SharpenComposition SizeComposition Sobel Edge DetectionComposition SwirlComposition Target White KelvinComposition to OkLab HistogramComposition VignetteComposition Zoom Blur

Sequences

Sequence Adjust SpeedSequence Composition at TimeSequence ConcatenateSequence DurationSequence from Composition and DurationSequence GraphSequence GrayscaleSequence PassthroughSequence ReverseSequence Trim BackSequence Trim Front

Float

Absolute ValueCurve EvaluateCurve GammaCurve IdentityCurve Pivoted SigmoidCurve SFloat AddFloat Add To DictionaryFloat ConstantFloat CosineFloat DivideFloat EqualsFloat Greater ThanFloat Greater Than Or EqualFloat IfFloat LerpFloat Less ThanFloat Less Than Or EqualFloat List ConstantFloat MaxFloat MinFloat MultiplyFloat PassthroughFloat PowerFloat Round to IntFloat SineFloat Square RootFloat SquaredFloat SubtractPi

Integer

Float Round to IntInt Absolute ValueInt AddInt Add To DictionaryInt ConstantInt EqualsInt Greater ThanInt Greater Than Or EqualInt IfInt Less ThanInt Less Than Or EqualInt List ConstantInt MaxInt MinInt MultiplyInt PassthroughInt SubtractInt To Float

Color

Color Profile BT.709Color Profile OkLabAColor Profile P3Color Profile PNG sRGBColor Profile sRGBOkLab Color ConstantOkLab Color from ComponentsOkLab Histogram Lightness QuantileOkLab to RGBRGBA Color Add To DictionaryRGBA Color ConstantRGBA Color from ComponentsRGBA Color PassthroughRGB Color Add To DictionaryRGB Color ConstantRGB Color from ComponentsRGB Color PassthroughRGB to OkLab

Vectors & Transforms

Bounds 2D Float ConstantBounds 2D Float from X, Y, Width & HeightBounds 2D Int ConstantBounds 2D Int from X, Y, Width & HeightPoint 2 Float ConstantPoint 2 Float from ComponentsPoint 2 Int List ConstantTransform 2D ConstantTransform 2D IdentityTransform 2D IfTransform 2D List ConstantTransform 2D RotateTransform 2D ScaleTransform 2D to ListTransform 2D TranslationVector 2 Int to Vector 2 FloatVector 2 Float AddVector 2 Float Add To DictionaryVector 2 Float ConstantVector 2 Float from ComponentsVector 2 Float NormalizeVector 2 Float PassthroughVector 2 Float Scalar MultiplyVector 2 Float get XVector 2 Float get YVector 2 Int AddVector 2 Int Add To DictionaryVector 2 Int ConstantVector 2 Int from ComponentsVector 2 Int PassthroughVector 2 Int to Vector 2 FloatVector 2 Int get XVector 2 Int get YVector 3 Float AddVector 3 Float from ComponentsVector 3 NormalizeVector 3D Float XVector 3D Y FloatVector 3D Float Z

Painter

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

Logic

AndBool ConstantNotOrExclusive Or

Other

Bool Add To DictionaryBool IfDictionary CreateString ConstantString IfUpload File Path
Types
BoolBounds 2D FloatBounds 2D IntBrushByte ListColor ProfileCompositionCurveDictionaryFillFloatFloat ListImageIntInt ListNullOkLab ColorOkLab HistogramPainterPathPoint 2 FloatPoint 2 Int ListRGBA ColorRGB ColorRender StyleSequenceStringTransform 2DTransform 2D ListVector 2 FloatVector 2 IntVector 3 FloatVoid
Editor Docs/Types/String

String

String

a string

Nodes that output this type

String Constant

Creates a constant of String. The user will modify this at the UI layer.

→ String

String If

If the boolean is true returns input 1, otherwise input 2. Type: String

→ String

Nodes that accept this type as input

Bool Add To Dictionary

Adds a Bool to a Dictionary

→ Dictionary

Composition Custom Transformer Shader

Given an input, runs a custom defined shader over that input.

→ Composition

Composition Segment

Segments objects in a composition using SAM3. Accepts a text prompt and lists of positive/negative click points.

→ Composition

Fill Custom

Creates a fill with a custom shader.

→ Fill

Float Add To Dictionary

Adds a Float to a Dictionary

→ Dictionary

Int Add To Dictionary

Adds a Int to a Dictionary

→ Dictionary

RGBA Color Add To Dictionary

Adds a RGBA Color to a Dictionary

→ Dictionary

RGB Color Add To Dictionary

Adds a RGB Color to a Dictionary

→ Dictionary

String If

If the boolean is true returns input 1, otherwise input 2. Type: String

→ String

Upload File Path

Reads a file from a local path on disk and uploads its contents to a URL via PUT request

→ Void

Vector 2 Float Add To Dictionary

Adds a Vector 2 Float to a Dictionary

→ Dictionary

Vector 2 Int Add To Dictionary

Adds a Vector 2 Int to a Dictionary

→ Dictionary
LoginToolsEditor DocsDeveloperPrivacy PolicyTerms of ServiceXYouTubeGitHub

© 2026 BrushCue. All rights reserved.