FUSION · NODE REFERENCE
SetCanvasColor
Color outside the domain of definition
SetCanvasColor sets the RGBA color outside an image’s domain of definition, or DoD. When the DoD is smaller than the visible raster, that color can appear in the remaining frame area.
SetCanvasColor
Overview
What SetCanvasColor does
An image in Fusion has a raster size and a domain of defined data. They may match, or after a transform the DoD may occupy only part of the frame. SetCanvasColor controls color outside that region while retaining the input image within it.
The manual shows MediaIn → Transform → SetCanvasColor: scaling down opens frame space, and canvas color makes it visible in the chosen color. The node does not increase physical resolution or replace an arbitrary separately masked backdrop.
Manual mode uses Canvas Color, Red, Green, Blue and Alpha. In the supplied capture all four components are zero: transparent black. The components describe the area outside the DoD rather than every input pixel whose alpha is zero.
The node has a required orange Input and an optional green Foreground. The second input supplies an image from which canvas color is obtained. It does not composite that image’s visible content over Input like a regular Merge Foreground; use a separate Merge for that.
When Foreground is connected, the Controls tab is empty; this is documented behavior rather than a lost setting or interface failure. Disconnect Foreground to edit the manual color again. The lesson donor has an identical explicit image and canvas color so the result does not rely on assumptions about a sampling point.
The node does not clean all hidden RGB inside transparent pixels or guarantee removal of every fringe. For diagnosis, inspect the DoD boundary, RGB and alpha before and after the effect, then the intended downstream processing. Opaque alpha after Merge over an opaque background does not prove that source alpha changed.
When to use it
Setting a visible color in the exposed area after a Transform reduction.
Restoring transparent-black canvas before further compositing.
Taking canvas color from an explicitly prepared donor image.
Distinguishing transparent pixels inside the DoD from the area outside it.
SetCanvasColor in context
Screenshots referenced by this article. Open an image to inspect it at full size.
Example for SetCanvasColor.
Original image