← All software

Compositing · Desktop

Bright

A node-based compositing workspace for 2D and 3D. Read plates, grade through OpenColorIO, key, track, roto, merge deep renders, and write finished frames, all in one graph.

In developmentmacOS, Windows, LinuxVFX Reference Platform CY2026
Bright icon

Why Bright

One graph for 2D, 3D, and color

A node graph you already know

Drag-and-drop node graph with tab search, rubber-band selection, pan and zoom, groups, and projects saved as plain JSON. A permanent Viewer node shows any of nine inputs.

Color managed end to end

OpenColorIO 2.5 on an OpenGL viewer with exposure, gamma, and channel isolation. Bright follows $OCIO when it is set, or ships ACES Studio Config v4 with camera IDTs. Pick the working space, frame rate, and format per project.

2D and 3D together

An interactive 3D viewport with cameras, meshes, lights, and a transform gizmo sits next to the 2D tools. Scenes render back into the comp, and Maya or Blender mouse navigation is a preference.

Pipeline

Built for plates and renders

Layered EXR in, layered EXR out

Multi-channel OpenEXR read and write keeps every layer and its metadata, with DWAA, ZIP, PIZ, and other compressions. Deep OpenEXR is its own stream, with merge, holdout, recolor, and flatten nodes.

Video when you need it

Video read and write through FFmpeg, with ProRes, DNxHR, H.264, FFV1, and more for review and delivery.

Animation and playback

Animate any float parameter in a keyframe curve editor and dope sheet. A timeline with transport controls plays from a frame cache filled by background rendering.

A workspace you can rearrange

Dock and rearrange the Viewer, Node Graph, Properties, Project, Curve Editor, Dope Sheet, and Jobs panels. Settings for cache size, OCIO, wires, 3D navigation, and hotkeys stay on the machine.

Bright Properties panel showing Grade and Blur controls

Nodes

What is in the toolbox

I/O
Read for image sequences and video, WriteVideo, WriteImageSequence, ReadGeo, WriteGeo, ReadGLTF.
Merge and keying
Merge (over, under, add, subtract, multiply, screen, divide, min, max, copy), Dissolve, Keymix, Copy, ShuffleCopy, IBK, Color Difference, Keyer, Cryptomatte.
Color
Grade, ColorCorrect, HueCorrect, Saturation, Exposure, ColorLookup, and OCIO nodes: ColorSpace, Display, Look, File, CDL, Named, and Log transforms.
Filter
Blur, Defocus, ZDefocus, VectorBlur, DirBlur, EdgeBlur, Median, Bilateral, Sharpen, Denoise, Grain, MatchGrain, Erode, Dilate, EdgeExtend.
Transform and warp
Transform, Crop, Reformat, CornerPin2D, STMap, IDistort, GridWarp, SplineWarp, LensDistortion, Mirror, Tile, SphericalTransform, Card3D.
Draw
RotoPaint, Text, Constant, CheckerBoard, Noise, Radial, Ramp, Rectangle, Cells.
Time
Retime, FrameHold, TimeOffset, TimeBlur, TimeEcho, Feedback, TemporalMedian.
Deep
DeepRead, DeepWrite, DeepMerge, DeepHoldout, DeepRecolor, DeepCrop, DeepReformat, DeepTransform, DeepSample, DeepToImage, DeepToPoints.
3D
Camera, Axis, Scene, Card, Cube, Sphere, Cylinder, Cone, lights, materials, ScanlineRender, Project3D, UVProject, particles, and Gaussian splats.
Tracking
Tracker for 2D point tracks.
Graph
Group, Dot, Switch, Expression, math, string, and conversion nodes.

Cloud nodes (optional)

GPU models as graph nodes

Local graphs run on your machine and need no account. Optional cloud nodes send a frame range to hosted GPUs and bring the result back into the graph, for jobs such as point tracking and camera estimation. Cloud nodes need an account, a payment method, and browser sign-in from Preferences. GPU time is metered.

[PLACEHOLDER: cloud pricing and the list of models offered at launch]

Availability

Platforms and release

Platforms
macOS (Apple Silicon and Intel), Windows, and Linux desktop installers.
Stack
Python 3.13, Qt 6.8, OpenColorIO 2.5, OpenEXR 3.4, OpenImageIO, and FFmpeg.
License
Proprietary commercial software.
Release
[PLACEHOLDER: release date and download links]

Read ahead in the Bright documentation.

Coming soon

Register for early access

Bright is in development. Leave your email and we will write when early access opens. No newsletter, and nothing else is sent.

We keep your email only to tell you about Bright early access, until launch or until you ask us to remove it. See the Privacy Policy.