← Fusion node reference
Tracking & TransformIntermediate

PlanarTransform

Apply PlanarTracker motion

Applies planar tracking data to a new image or graphic, including translation, rotation, scale and perspective deformation of the tracked surface.

PlanarTransform
DaVinci Resolve · Fusion

PlanarTransform is usually created from PlanarTracker after a surface has been tracked. It packages the planar motion into a reusable node so logos, screens, textures and graphics can follow the tracked plane without keeping the tracker in the final branch.

Overview

What PlanarTransform does

PlanarTransform is usually created from PlanarTracker after a surface has been tracked. It packages the planar motion into a reusable node so logos, screens, textures and graphics can follow the tracked plane without keeping the tracker in the final branch.

Mental model

Think of it as a reusable motion clip for a flat surface: anything connected to it inherits the tracked plane movement.

Common uses

Attach graphics to screens
Replace signs
Track textures onto walls
Reuse PlanarTracker data in several branches
Stabilize or match a flat surface
Build tracked screen inserts

Flow anatomy

Inputs & outputs

The port structure shows how this node fits into a Fusion graph.

Image

Source image for the operation.

Effect Mask

Optional mask that limits where the node affects the image.

PlanarTransform
Fusion node

Output

The processed result from this node.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Reference Time

Sets the frame at which the transform is considered neutral.

Scale to Source

Adapts the planar transform to the source image dimensions.

Clipping Mode / Domain

Clips using the image data window/domain.

Clipping Mode / Frame

Clips to the full frame.

Right-click here for Track spline

Provides access to the stored tracking spline through the context menu.

PlanarTransform normally receives this motion data automatically when it is created from a Planar Tracker.

Practical setup

A reliable workflow

  1. 1

    Track the surface in PlanarTracker first.

  2. 2

    Choose a clean reference frame.

  3. 3

    Create/export PlanarTransform from the tracker.

  4. 4

    Connect the replacement graphic.

  5. 5

    Adjust source scaling and clipping if necessary.

  6. 6

    Merge the tracked result into the plate.

Typical node chain
Planar track
PlanarTransform
Tracked graphic

Examples

Where this node fits in real work

Screen replacement

Drive a replacement screen with a planar track.

PlanarTrackerPlanarTransformMerge

Tracked texture

Apply the same planar motion to a texture branch.

TexturePlanarTransformMerge

Troubleshooting

Common mistakes

Trying to edit the track primarily inside PlanarTransform
Using a bad reference frame
Forgetting to match source aspect/resolution
Expecting it to handle strong non-planar parallax

Production notes

Practical tips

Do track cleanup in PlanarTracker before exporting the transform.
Use one tracked surface to drive several PlanarTransform nodes if needed.
For parallax-heavy surfaces, consider point or camera tracking.

Related nodes