The whole toolkit / BATIQ features

Quite a lot,
actually.

The showcase is just the opening act. Here’s what’s already in the box, from the first Read to the final Write.

61 things to play with9 creative cornersFree to explore

BATIQ’s native compositing workspace with a node graph and image Viewer
Your pixels. Your playground.

01 / Media & image foundations

Bring your pixels.

  • 32-bit float compositing

    Keep the highlights, the shadows, and the values in between in a scene-linear image core.

  • OpenEXR, layers & channels

    Read and write half- and full-float EXRs, with arbitrary flat input channels and layers.

  • The whole frame

    Preserve EXR display and data windows, pixel aspect, and image placement.

  • Image sequences

    Discover and play numbered EXR, PNG, and JPEG sequences.

  • Video on the graph

    Read H.264 and ProRes from MOV, MP4, M4V, and MKV through FFmpeg.

  • Project formats & Read controls

    Set resolution, pixel aspect, FPS, and frame range; adjust source offsets, missing-frame behavior, input color space, and premultiplication.

  • Solid, Crop & Reformat

    Make a color from scratch, trim the canvas, or resize with Lanczos3, bilinear, and nearest sampling.

02 / Compositing & channels

Some assembly encouraged.

  • Merge modes

    Over, Add, Multiply, Screen, Darken, Lighten, Overlay, Soft Light, Hard Light, Difference, Exclusion, Color Dodge, and Color Burn.

  • Batiq / Coverage

    Composite edges with an estimate of subpixel coverage overlap.

  • Channel Flow

    Route image channels and build the channel arrangement your comp needs.

  • Premultiply & Unpremultiply

    Take RGB into and out of premultiplied alpha for the next operation.

  • Maths

    Add, subtract, multiply, divide, power, min, max, absolute, invert, and remap raw channel values.

  • Channels & masks

    Target RGBA, a layer, or a named channel on supported tools; use dedicated mask inputs to keep adjustments local.

  • Blur & Clamp

    Soften with Gaussian blur, retain legacy box blur, or bound values with Clamp.

03 / Color & finishing

Give every pixel a mood.

  • Grade & Exposure

    Shape Lift, Gamma, Gain, Offset, Contrast, Pivot, Temperature, Tint, and Saturation, with color wheels and precise RGBA controls.

  • Color Curves

    Sculpt tonal response with editable curves.

  • LUT & CDL

    Apply lookup tables and color decision list adjustments.

  • ColorSpace

    Convert between ACEScg, ACES2065-1, linear sRGB, sRGB, and Rec.709.

  • OpenColorIO

    Use named spaces from a selected OCIO configuration or the OCIO environment setting.

  • ACES viewing

    View scene-linear images with ACES 1.3-style and ACES 2.0-style display rendering paths.

04 / Mattes, roto & paint

Make a little magic. Locally.

  • Cryptomatte

    Pick objects from Cryptomatte passes and put those selections to work as mattes.

  • Mask & roto shapes

    Draw rectangles and closed cubic B-spline shapes directly over the Viewer.

  • Feather, opacity & inversion

    Fine-tune individual shapes to blend an adjustment into the shot.

  • Animated roto points

    Key control-point X and Y together, edit poses, and inspect their animation tracks.

  • Keyer

    Pull a soft alpha matte from a selected color, with tolerance, softness, and inversion controls.

  • Clone paint

    Use the Paint node to clone image detail with a brush.

  • Erode, Dilate & Edge Blur

    Shrink, grow, and soften mattes for a better fit.

05 / Transform, tracking & animation

Put things in motion.

  • Transform

    Translate, rotate, scale, and move the pivot with Viewer controls and animatable parameters.

  • Corner pin & grid warp

    Pin four corners in perspective, then add grid points for curved deformations in the same Warp node.

  • 2D point tracking

    Track image patterns with editable markers, search boxes, and a visible solved path.

  • Match-move & stabilize

    Apply translation, rotation, and scale solves, or remove jitter; tracking runs in the background and can be stopped.

  • Lens Distortion & STMap

    Distort or undistort a lens and remap an image through an ST map.

  • Keyframes & curve editor

    Animate node parameters with Step, Linear, Ease In, Ease Out, and Smooth interpolation, plus Auto Key and exact frame editing.

  • Expression Studio

    A little wiggle. A big personality. Build procedural animation with wave, noise, bounce, and spring presets. Shape the motion, blend its influence, preview it live, or edit the formula. No baked keyframes.

    Expression Studio with animation presets, shape controls, live motion preview, base and result curves, and an editable expressionOpen screenshot ↗

06 / Graph & reusable setups

Big ideas. Tidy graphs.

  • Horizontal or vertical

    Build your graph in either orientation, with shared port and connection behavior.

  • Quick-add & smart connections

    Search tools with Tab, connect from either end, insert a node on a wire, and get next-node suggestions.

  • Remote Link & Linked Input

    Send an image to named wireless receivers without a wire crossing the whole graph.

  • Functions

    Package node setups into reusable functions with exposed controls and shared master edits.

  • Switch & Variants

    Choose graph branches, organize options and presets, and render combinations through Write permutations.

  • Backdrops, magnets & layout

    Organize sections of a graph and arrange connected nodes with auto-layout.

  • Disable, reset & undo

    Bypass a node, reset an individual control or a whole node, and step back through 64 levels of graph undo/redo.

07 / AI FX & image effects

A prompt. Then your touch.

  • Local AI FX

    Describe an effect and let local Ollama planning turn it into editable effect controls. Local model setup is required for AI planning.

  • Controls you can keep

    Animate generated controls, add masks, undo edits, and save the effect with your project.

  • Light & atmosphere

    Build looks with optical halation, HDR-protected bloom, and filmic contrast.

  • Focus & detail

    Explore detail equalization, depth-driven defocus, and shaped-aperture lens defocus.

  • Distort & refract

    Use turbulence refraction, lens distortion, and chromatic fringing or correction.

  • GPU processing

    Supported effects and node chains use GPU compute, with CPU fallback paths. Performance depends on the graph and hardware.

08 / Viewer & everyday workflow

Stay in the flow.

  • Graph, Viewer & timeline

    Build the comp, see the frame, and work with clips and animation in one native workspace.

  • Numbered Viewer routing

    Select a node and press 1–9 to send it to a numbered Viewer.

  • Compare views

    Inspect alternative results with Viewer comparison and wipe controls.

  • Interactive overlays

    Edit transforms, masks, warps, paint, and tracking directly against the image.

  • Adaptive playback proxies

    Use smaller previews during playback and refine the paused frame back to full resolution.

  • Caching & prefetch

    Parallel sequence decoding, ahead-of-playhead evaluation, and bounded source, full-resolution, and proxy caches help keep work moving.

09 / Rendering & automation

From happy accident to output.

  • Write nodes

    Render EXR, PNG, and JPEG outputs with numbered #### or %04d sequence patterns.

  • Output controls

    Choose channels, half or float EXR data, ZIP/PIZ/RLE compression, color conversion, and guarded frame ranges.

  • Variant renders

    Turn selected options into multiple outputs with Write permutations.

  • Headless CLI

    Validate, migrate, edit, and render projects through the JSONL command-line interface.

  • Python

    Script with embedded Python, the Python editor, and an external SDK for pipeline integration.

  • Deadline adapter

    Run command-line render jobs through the Deadline render adapter.

  • Saved projects

    Keep graphs, parameters, and animation together in JSON-based BATIQ projects.

  • Free & native

    Available for macOS, Windows, and Linux. Download it and make something.