Structure
How many cells exist, and how often a heavier line repeats.
A procedural Resolve FX grid for measurement, composition, technical overlays and graphic work. It exposes separate row/column density, major-line hierarchy, independent horizontal/vertical line widths and a surprisingly deep transform block with Pan, Tilt, Zoom, Rotate, Width, Height, ShearX/Y, Pitch and Yaw.
Mental model
The easiest mistake is to treat every slider as an interchangeable size control. They are not. Row/Column Cells build the topology, line controls define visual hierarchy, and the Transform Controls move or deform the completed grid. Global Blend only mixes the final effect with the node input.
How many cells exist, and how often a heavier line repeats.
How visible each regular and major line should be.
Where the completed grid sits and how its plane is deformed.
Grid structure
These are not simple zoom controls. They decide how the grid is divided and where the repeating major-line hierarchy occurs.
Row Cells sets the number of cell rows across the grid height. The supplied Resolve 21 panel shows 12. Increasing the value creates more horizontal divisions and shorter cells; decreasing it produces a coarser layout. This changes the structure of the grid itself rather than merely scaling the finished image.
Column Cells sets the number of columns across the frame width. The supplied panel shows 20. It controls the frequency of vertical lines and works with Row Cells to define cell proportions. A 16:9 frame often uses more columns than rows, but square-looking cells also depend on frame aspect ratio and the Width/Height/Zoom transform controls.
Major Line Spacing defines which repeating line becomes a major line. The Resolve Reference Manual describes this as every nth line. The supplied value of 4 creates a repeating accent every four regular divisions. The actual thickness of those accented lines is then set independently with Major Line Width.
Line Properties
Resolve separates regular horizontal lines, regular vertical lines and repeating major lines. That separation is what makes Grid useful for real technical layouts instead of only a decorative checkerboard.
Line Color sets the grid colour through a swatch and eyedropper. The supplied panel shows white. The eyedropper is useful when the grid must match a colour already present in the image or a UI accent. For measurement overlays, pure bright white can overpower the picture, so colour intensity or Global Blend may need to be reduced.
Hor. Line Width independently controls the thickness of regular horizontal lines. The supplied panel shows 0.050. Separate control is useful when horizontal lines should be weaker than vertical ones, when building scanline-like patterns, or when perspective makes one axis read too heavily.
Ver. Line Width independently controls regular vertical-line thickness. It is also 0.050 in the supplied panel, so the base grid has matched line weight. Different horizontal and vertical widths can build technical scales, emphasise one axis, or compensate for apparent thickness after Pitch/Yaw transforms.
Major Line Width sets the thickness of the lines selected by Major Line Spacing. The supplied value is 2.500, much heavier than the regular 0.050 lines. These controls should be read as a pair: Spacing sets the repetition interval and Width sets the strength of the visual accent.
Transform Controls
The supplied panel exposes all ten controls at once. The key is to group them by job rather than adjust them randomly.
Horizontal offset of the grid plane. Use it to align vertical divisions precisely or animate motion left/right.
Vertical offset. Together with Pan it positions the grid without changing cell counts.
Uniformly scales the whole grid. It transforms the already defined structure: cells look larger or smaller without changing Row/Column Cells.
Rotates the grid in the image plane. This is a roll-like rotation, not a perspective tilt; Pitch and Yaw handle perspective-style orientation.
Scales the grid independently on the horizontal axis. It changes cell aspect and helps fit the plane to a screen or non-standard surface.
Scales the grid independently on the vertical axis. Width and Height change proportions without rebuilding the cell count.
Affine skew on X: rectangular cells become parallelograms, without yet applying perspective-style plane rotation.
Affine skew on Y. Together with ShearX it is useful for slanted technical geometry and shape fitting.
Tilts the plane forward/backward in a perspective-style transform. Pitch is often what turns a flat grid into a floor, road or receding plane.
Turns the plane left/right. Combined with Pitch it helps fit Grid onto a side display, wall or angled surface.
Transform hierarchy
Move the grid first. If the problem is only alignment, do not reach for perspective controls.
Zoom is uniform scale; Width and Height are independent axis scales. This is where cell aspect can be intentionally stretched.
Rotate changes orientation in-frame; shear changes the shape itself. Use these before perspective if a simple skew solves the fit.
Use these when the grid should read as a plane turned away from the viewer: floor, wall, side display or angled technical surface.
Global Blend
Global Blend mixes the Grid effect result with the current node input. At 1.000 the effect is at full strength; reducing Blend progressively returns the unmodified input. This is usually the cleanest way to tame a technical overlay globally after structure, line style and transforms are already correct.
Real Resolve 21 controls
Production workflow
Start with structure: Row Cells and Column Cells. Do not start with Zoom or you will simply scale the wrong density.
Add hierarchy with Major Line Spacing, then decide how strongly major lines should read with Major Line Width.
Tune Hor./Ver. Line Width independently. Check actual delivery size as well as the Viewer because thin lines can alias or create moiré after scaling and compression.
Position with Pan/Tilt, then use Zoom/Rotate/Width/Height. This is easier to reason about than moving every transform control at once.
Use ShearX/Y for affine skew and Pitch/Yaw when the plane needs perspective-style orientation. Do not try to replace Pitch with Rotate.
Finish with Global Blend when Grid is a guide or overlay. Keep it stronger for technical inspection and reduce it for a calmer final HUD background.
Common failures
Cause: Row/Column density is too high for the chosen line width, so resizing and compression expose aliasing.
Fix: Reduce density, increase line thickness or soften the result slightly. Judge it at delivery resolution and in motion.
Cause: Major Line Width is too heavy relative to regular lines, or Spacing does not match the intended hierarchy.
Fix: Choose a clear Spacing interval first, then raise Major Line Width only enough to create readable hierarchy.
Cause: Rotate changes 2D orientation but does not create a perspective-style tilt.
Fix: Use Pitch/Yaw first, then refine with Rotate, Width/Height and Pan/Tilt.
Cause: Row/Column ratio, frame aspect ratio and Width/Height/Zoom all affect apparent cell proportions.
Fix: Set a sensible Row/Column ratio for the frame first, return Width/Height/Zoom to neutral, then fine-tune the fit.
Grid is best understood as a procedural coordinate plane rather than a pre-made checker image. Row/Column Cells define the structure, Major Line Spacing adds repeating hierarchy, Line Properties define line weight, and Transform Controls then move and deform the completed plane. That separation makes the effect predictable and easy to animate.
| Layer | What it means | How to verify |
|---|---|---|
| Row Cells / Column Cells | Number of cells in the vertical and horizontal structure. This is topology, not visual zoom. | Return Zoom/Width/Height to neutral and set density at the final frame aspect ratio. |
| Major Line Spacing | Selects every nth line as a major line; the supplied panel shows n = 4. | Check that the repetition creates readable larger blocks and matches the Row/Column structure. |
| Hor. / Ver. Line Width | Independent weight of regular horizontal and vertical lines; both are 0.050 in the supplied panel. | Inspect in motion and at delivery resolution: very thin lines are especially sensitive to aliasing and compression. |
| Major Line Width | Thickness of the repeating major lines only; the supplied panel shows 2.500. | Compare against regular lines: the accent should create hierarchy rather than become distracting bands. |
| Pan / Tilt | Horizontal and vertical position of the grid plane. | Use these first for alignment; zero values introduce no additional offset. |
| Zoom / Width / Height | Uniform scale plus independent X/Y scale applied after the grid is built. | If cells have the wrong shape, separate topology (Rows/Columns) from scale/aspect (Zoom/Width/Height). |
| Rotate / ShearX / ShearY | 2D orientation and affine skew of the plane. | Use these before Pitch/Yaw for simple slants; they are easier to control and do not require perspective-style deformation. |
| Pitch / Yaw | Perspective-style turning of the grid plane forward/backward and left/right. | Check convergence and cell hierarchy; strong values can quickly increase aliasing in the receding part of the plane. |
| Global Blend | Final dry/wet mix between the Grid result and the current node input. | Build structure and line weights at full effect strength, then reduce Blend to the required overlay visibility. |
Likely cause: Cell density is too high for the current line width and delivery resolution.
Fix: Reduce Row/Column Cells, increase width or soften the grid slightly; test after final resize/encode.
Likely cause: Major Line Width is too heavy relative to regular lines, or Spacing is too frequent.
Fix: Increase Spacing or reduce Major Line Width first; use Global Blend only for the final mix.
Likely cause: Only Rotate/Shear are being used even though the surface needs perspective-style orientation.
Fix: Add Pitch/Yaw, then refine with Width/Height/Pan/Tilt.
Likely cause: Row/Column topology and Width/Height/Zoom were changed together.
Fix: Return transforms to neutral, rebuild the structure, then adjust scale/aspect separately.
On the Color page, Grid is convenient on a dedicated serial node after the main grade when used as a temporary technical overlay, because the whole node can be bypassed cleanly. For a final graphic overlay, placement depends on whether the grid should pass through later transforms/look/output stages. Label the node clearly so a technical grid is not accidentally left in delivery.
Grid is a geometric overlay, not a measurement scope. It helps reveal alignment, proportion and perspective but does not measure luminance, chroma or channel balance. Use Waveform/RGB Parade/Vectorscope for the signal; Grid can complement them for geometry.
Grid geometry is not colour-management maths in the way CST or Gamut Mapping is, but Line Color appearance and the final brightness/saturation of the overlay depend on the node's signal state and any transforms that follow. For final brand/UI colours, validate after the complete output chain rather than only mid-tree.
explicit conversion between colour-space/gamma descriptions, including tone/gamut mapping
node-level input/output through the standardised ACES transform set
conversion between white points / illuminants through a CAT model
compressing hue/saturation/luminance variation around a selected Target Color
temporal matching of unwanted brightness/white-balance drift around a chosen reference and analysis region
selective increase or reduction of local contrast at a chosen structure scale and within a controlled tonal range
programmable host for custom transform code whose maths, UI and signal contract are defined by the selected DCTL/DCTLE
depth-weighted reduction of smog/airlight/haze through a simulated depth matte and coupled colour/contrast correction
suppression of reflected red/green/blue screen spill after the subject has already been isolated by key/matte/roto
spatial display of exposure zones through camera-matched or creative false-colour mapping and a legend
final hard-clipping of chromaticities to a specified delivery/QC gamut boundary
tone/gamut remapping through luminance roll-off, saturation compression/clip and OOTF without a separate input/output colour-space conversion
simple independent inversion of Red/Green/Blue/Alpha channels for creative and technical channel/key operations
AI-assisted SDR→HDR mapping with an explicit input/output signal contract, Middle Gray, target peak luminance and creative shaping
procedural Pan/Tilt/Rotation/Zoom motion with waveform, randomness, pauses and blanking handling
creative optical-look effect combining spatial diffusion, coloured Tone Lights, tonal protection, a falloff mask and a LUT-compatible subset
procedural texture/look effect combining blur/colour drift, vignette, changing dirt and up to five scratches with motion/flicker
procedural film-style texture with gauge presets, grain geometry, composite modes, tonal/RGB weighting and final mix
integrated scene-referred film-emulation environment combining a baked-in Blackmagic film response, colour shaping, halation/bloom/grain/flicker/gate weave and a LUT-compatible subset
dedicated temporal exposure modulation with tonal flicker modes, RGB selection, smoothness, randomness, pauses and a deterministic seed
film-style highlight scatter using an isolation matte, chromatic dye-layer reflections, secondary glow and optional grain
creative shadow/highlight colour separation through Natural/Strong/Custom modes, Pivot, Hue Angle, neutral protection and colour-space overrides
edge framing and visual-attention control through Basic/Advanced geometry, position, colour and compositing
solid-colour generation for Layer Mixer, masks, fills and simple colour washes
analytical extraction of dominant colours with shadow/midtone/highlight region breakdown
colour-sampled key/matte with chroma/luma refinement, matte finesse, garbage matte and diagnostic output
When you need to transform the shot itself rather than only the grid overlay.
Signal measurement remains the job of Waveform, RGB Parade, Vectorscope and Histogram.
Related node-based workflow for motion graphics and compositing.
Neighbouring Generate FX focused on dominant-colour analysis rather than geometric overlay.
Panel names are cross-checked against the Resolve 21 screenshots already shown on each page. Where Blackmagic does not publish proprietary implementation math, the article describes documented signal semantics and observable behaviour rather than inventing an algorithm.
FAQ
No. Resolve FX Grid is an image effect that generates the grid in the output. It is not the same thing as viewer guides or safe-area overlays. If you use Grid only as a temporary guide, disable the node/effect before final rendering.
Row/Column Cells rebuild the structure by changing how many cells exist on each axis. Zoom scales the already defined grid as one plane. Density first, scale second.
ShearX/Y skew the grid along the axes and are useful for parallelogram-like geometry. Pitch/Yaw are intended for perspective-style orientation of the plane itself. The visual results can overlap, but the controls solve different geometric problems.
In the Resolve FX Reference Manual, Color Palette is explicitly marked Studio Version Only, while Grid is not. Grid therefore is not listed as a Studio-only effect in that section of the manual.
Yes. The panel exposes keyframe diamonds beside the parameters. In practice, Pan/Tilt/Zoom/Rotate or perspective controls are usually safer animation targets; changing Row/Column density can produce a much more obvious structural change.
For a simple 3×3 composition layout, start with three rows and three columns and minimise major-line hierarchy. If you only need a temporary composition guide, Viewer guides may be more convenient because they do not become part of the rendered image.
Next steps
Previous FX
Return to dominant-colour analysis and tonal regions.
See the corresponding Fusion-node workflow and compositing context.
For image transforms and framing that should affect the shot itself, not the procedural grid.
Next FX
Open the new Resolve FX Key category with a full chroma-key and matte workflow.
Resolve FX catalog
Browse Blur, Color, Film Emulation, Generate and the new Key category.