Node Reference
Browse the full reference for every node in ArcBrush. Each page includes a description, parameter details with defaults and ranges, usage tips, and links to related nodes.
Inputs
Section titled “Inputs”- Canvas - Solid color starting point at any resolution
- Image In - Load PNG, JPEG, WebP, TGA, BMP from disk or clipboard
- SVG Import - Vector import with resolution-independent rasterization
Generators
Section titled “Generators”- Gradient - Linear, radial, angular, diamond gradients with multi-stop colors
- Noise - Perlin, Simplex, Clouds, Voronoi, White noise with fBm and domain warp
- Pattern - Checkerboard, stripes, dots, hexagons, brick
- Shape - Circle, rectangle, polygon, star, ring with optional stroke and tile mode
- Text - Render text with system fonts or custom .ttf/.otf files
Transform
Section titled “Transform”- Arrange - Place up to 5 images side by side or stacked
- Corner Pin - Four-point perspective warp
- Crop - Extract a region by pixel coordinates
- Displace - Pixel displacement driven by a grayscale or color map
- Mirror - Flip horizontal, vertical, or both
- Mesh Warp - Interactive bicubic Bezier grid deformation
- Offset - Shift the image horizontally or vertically with optional edge wrapping
- Pad - Add border padding with color or extend modes
- Polar Remap - Cartesian-to-polar and polar-to-Cartesian coordinate transform
- Resize - Scale to exact dimensions or percentage with multiple algorithms
- Rotate 90 - Pixel-perfect 90/180/270 degree rotation with no interpolation
- Smart Scale - Content-aware resize via seam carving
- Spherize - Barrel and pincushion lens distortion
- Sprite Sheet - Pack palette variants into a single grid image
- Tile - Grid-based image repeat with mirror mode
- Transform - Translate, rotate, scale with interpolation control
- Trim - Auto-crop transparent or solid-color edges
Filter
Section titled “Filter”- Blur - Gaussian, bilateral, box, median, motion, edge-preserving blur
- Composite - Layer blending with 18 modes
- Denoise - Noise reduction preserving edges and detail
- Drop Shadow - Configurable offset, blur, color, and opacity
- Edge Detect - Canny edge extraction
- Emboss - Directional emboss with angle and strength
- Glow - Bloom/glow effect with threshold and radius control
- Inpaint - Content-aware fill using mask regions
- Normal Map - Generate normal maps from grayscale images
- Outline - Inner, outer, or center stroke around non-transparent regions
- Paint - Interactive freehand painting directly on images
- Pixelate - Reduce to chunky pixels for pixel art
- Seamless Blend - Make any image tileable
- Sharpen - Unsharp mask and detail enhancement
- Vignette - Edge darkening with shape, size, and falloff
- Color Range - Select pixels by color similarity
- Magic Wand - Flood-fill contiguous color selection from seed points
- Mask Apply - Apply a mask as the alpha channel of an image
- Mask Boolean - Union, intersect, subtract, and difference of two masks
- Mask From Image - Extract masks from alpha, luminance, or any channel
- Mask Paint - Freehand mask painting with brush tools
- Mask Refine - Erode, dilate, feather, and threshold masks
- Roto - Interactive bezier spline rotoscoping
- Black and White - Convert to grayscale with per-hue channel sliders and film-style presets
- Brightness/Contrast - Simple brightness and contrast with S-Curve or Linear modes
- Channel Shuffle - Rearrange, swap, or fill RGBA channels
- Color Balance - Shadows/midtones/highlights color shifting
- Color Overlay - Solid color overlay with 18 blend modes and adjustable opacity
- Color Remap - Single-color hue/saturation shift preserving luminance
- Curves - Bezier curve adjustment per channel
- Dither - Floyd-Steinberg, ordered, and blue noise dithering
- Exposure - Adjust exposure in EV stops, working in linear light
- Gradient Map - Map luminance range to a color gradient
- HSB - Hue, saturation, brightness adjustment
- Invert - Channel inversion
- Levels - Input/output range with per-channel gamma control
- Local Contrast - Clarity/local contrast enhancement
- Palette - Define named color slots for variant generation
- Palette From Image - Auto-extract dominant colors from any image
- Palette Remap - Full palette-driven variant generation
- Posterize - Reduce color levels for stylized flat-color look
- Quantize - Reduce to N colors with optional dithering
- Chroma Key - Green/blue screen removal with spill suppression
- Luma Key - Extract matte from brightness values
- AI Image Edit - Edit existing images with text instructions
- AI Remove Background - One-click AI background removal
- AI Text to Image - Generate images from text prompts
- AI Upscale - 4x super-resolution via AuraSR
Export
Section titled “Export”- Export Batch - Export all palette variants as named files or sprite sheets
- Export Image - Save single output as PNG, JPEG, BMP, WebP, TIFF, or TGA