Notch Notch
Manual 1.0 Manual 0.9.23
 Light | Dark
Dot Matrix

Dot Matrix

Updated: 24 Feb 2025

Add a dot matrix effect to an image.

image

Example .dfx

Method #

This node breaks up the image into a matrix of dots, and colours or scales them based on the images colours below.

Parameters

These properties control the core behaviours of the node.

ParameterDetails
Active Enables or disables the effect. Disabling the effect means it will no longer compute, so disabling a node when not in use can improve performance.
Blend Amount Changes the opacity of the new effect over the original image.
Blend Mode (RGB) Change how the generated effect blends with the parent image RGB.
Blend Mode (Alpha) Change how the generated effect blends with the parent image alpha.
Resolution Resolution of the grid, specifically controlling the number of cubes along the y axis.
Image Select an image be tiled across the image.
Mode Change how the dots are placed on the image.
  • Flat : All dots are coloured white. More useful with the multiply blend mode.
  • Colour : Each dot is recoloured based on the colour beneath it.
  • Scale : Each dot is scaled based on the luminance of the colour beneath it.
  • Colour And Scale : Each dot is coloured and scaled based on the colour beneath it.

Toggle which of the RGBA channels are affected by the effect.

These properties control how a sprite sheet can be used for each tile, and how each tile will be picked for the dot matrix.

ParameterDetails
Use Tile Sheet Enable use of an input tile sheet.
Num Tiles X Number of tiles along the x axis.
Num Tiles Y Number of tiles along the y axis.
Tile Layout How the tiles are sourced for use in the tile matrix.
  • Random : Each tile is sourced randomly for the dot matrix.
  • By Colour : Each tile is sourced using luminance of the tile closest to the original images colour at the dot point.
  • Like Sheet : Each tile is arranged in a sequence matching that of the tilesheet.

Inputs

NameDescriptionTypical Input
Tile SourceAdd a tile sheet to control each dots Alpha Map.Tile Sheet