Skip to content

Canvas

Node icon
Generator

Creates a solid-color image at any resolution, useful as a background or starting point for procedural workflows.

The Canvas node generates a blank image filled with a single color. It’s the simplest input node: set a width, height, and fill color, and you get a clean starting point.

Use Canvas when you need a colored background to composite other images onto, or when building procedural textures that start from a flat base. Unlike Image In, Canvas doesn’t load from disk; it creates from scratch.

Pins

Size RefSize Reference
InputOptional
ImageImage
Output

Output

WidthInteger
Default: 512 Range: 1–8192

Canvas width in pixels (1-8192)

HeightInteger
Default: 512 Range: 1–8192

Canvas height in pixels (1-8192)

Color ModeChoice
Default: RGBA
  • RGBAOutput a full-color RGBA image. The default.
  • GrayscaleOutput a single-channel image directly, so you can build a mask, height field, or single-channel chain without adding a conversion node. The color pickers become gray sliders.

Fill

BackgroundColor (RGBA)
Default: rgba(0, 0, 0, 255)

Background fill color

FillInteger
Default: 0 Range: 0–255

Background fill level (0 = black, 255 = white).

Active in Grayscale mode.

  • Set the alpha to 0 to create a fully transparent canvas, which is useful as a base for compositing.
  • Wire a Canvas into Composite as the background layer, then overlay your subject on top.
  • Use Canvas to create solid color references for testing your pipeline before loading real assets.
  • Connect a Size Ref input to inherit width and height from another image or mask; the size controls are disabled while a reference is connected.
  • Set Color Mode to Grayscale to output a single-channel image directly (a solid gray fill from the Fill slider), ready to use as a mask, height field, or displacement source with no conversion node. RGBA, the default, behaves exactly as before.