Skip to content

Nodes · Transform

BS_VectorBake

Transformv2core

Overview

The analysis half of the vector system. Renders the plate over the range and writes every frame's vectors at distances 1…64, forward and back, each with a confidence plane, to vectors/<node>.####.exr beside the project.

How to

  1. Wire the plate (and a matte if only one region matters).
  2. Press ⚒ Bake and let it run the range.
  3. bake_path fills in when it lands — point a BS_VectorWarp at it.

Inputs

InputWhat it takes
inthe image this node works on
mattethe alpha that drives this node

Outputs

OutputType
outImage

Parameters

ParameterTypeDefaultWhat it does
detailFloat0.3Nuke's Vector Detail: how much of the plate's resolution the solve sees. From 0.75 the vectors are solved at full size; below it at half (the default 0.3 - what a warp reads is smooth at that scale, and a full 4K solve is forty seconds a hop); below 0.25 at a quarter. Higher = finer vectors and a slower bake; the extra refinement passes at the finest levels rise with it too.
smoothnessFloat0.5How much neighbouring vectors are pulled toward each other. Higher irons out flicker in flat areas; lower keeps sharp motion boundaries.
matte_dilateInt50Grow the wired matte by this many pixels before the bake, so the flow is solved a margin past the subject and a patch never runs out of vectors at its edge.
flicker_compensationBoolfalseNormalise brightness between frames before matching, so exposure flicker and a light that dims do not read as motion.
edge_floorFloat0.05Confidence below this at the plate's edge is written as untrackable, so a route knows the edge is a wall rather than trusting vectors that point off the frame.
frame_distanceChoice1The longest hop baked (Nuke SmartVector's frame distance). 1, the default, bakes the one-frame vectors alone - a 62-frame 4K shot in about nine minutes - and the warp chains them and refines the result against the pictures; on the artist's shot that beat baking every distance at every reach. Raise it (up to 64 = 2, 4 ... 64-frame hops, five times the bake) when a BS_VectorWarp marks untrackable spans: only a long hop can jump one. 1248163264
bake_pathTextWhere ⚒ Bake writes the vector sequence (pattern.####.exr): forward and backward vectors with confidence, per frame. A BS_VectorWarp points here with ←.
statusTextnot baked — press ⚒ BakeWhat the last bake did: the frames, the range, the size on disk, or what stopped it.
disabledBoolfalseBypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back.
labelTextA note shown under the node in the graph — what this node is FOR. Never affects the render or the cache.
hide_inputBoolfalseDraw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap).

Known edges

A 2K bake is hundreds of megabytes per frame on disk and in memory. Bake the range you need.

Since

27 Aug 2026

See also