This effect displays a stroke at the coordinates contained in the input array. It can be customised to use custom brushes made from images.


Array properties

Any properties in the input array that matches the name of these properties will be used and displayed accordingly.
These properties can also be shown as inputs on the node by toggling the icon.
In the dropdown menu you can choose how values from the array interact with values from the Editor panel or the input between : Replace, Add or Multiply.
More information can be found on the GPU Multi category page.

  • Max inputs : Maximum number of inputs to be drawn. The node will ignore any items in its input array exceeding this value.
    Default : 100
  • Radius : Radius of the stroke painted at the coordinates.
    Default : 100
  • Softness : Amount of roughness/softness to apply to the borders of the stroke. Operates between 0 (no softness, sharp edges) and 1 (much softness).
    Default : 1.0
  • Accumulation Speed : Amount of time it takes for the stroke to accumulate in its opacity. This value is arbitrary and not related to any time unit. Higher values implies the stroke accumulates faster while lower values implies the stroke takes a long time to accumulate.
    Default : 30
  • Persistence : Amount of persistence to apply. A value of 0 means no persistence while a value of 1 means full persistence (no dissolve).
    Default : 0.7
  • Color : Color of the stroke painted
    Default : White 255 / 255 / 255 / 255
  • Noise Frequency : Adds some noise inside the stroke. Value operates between 0 (no noise) and 1 (fine noise). The higher the value, the finer the noise will be. The lower the value, the coarser the noise will be.
    Default : 1.0
  • Noise Amplitude : Amplitude of the noise in the stroke. Note that low values here will render the noise invisible. The higher the value, the more the stroke will be composed of noise.
    Default : 1.0

Global properties

This node does not have any global properties.


This lists only the inputs present by default at the creation of the node. The inputs that appear can be tuned by toggling the button in the Editor panel.

Name Type Description
Image Image Image input to set as a background
Brush Image Input to use a custom image as a brush. The Image will be cropped to a circle so it’s corners will be ignored. If the image is in color, only the red channel will be considered.
Array Array The array input containing the positions to draw at
Radius Float Radius of the stroke
Softness Float Amount of softness applied on the borders of the stroke
Persistence Float Amount of persistence applied to the stroke
Color Color Color of the stroke
Accumulation Speed Float Speed at which the stroke accumulates
Noise Frequency Float Amount of noise in the stroke
Noise Amplitude Float Amplitude of the noise in the stroke, making it more or less visible


Name Type Description
Image Image The image output of the effect


In this example :
  • Radius : 100
  • Softness : 0.5
  • Persistence : 0.5
  • Color : Modulo Blue : 0 / 153 / 255 / 255
  • Noise Frequency : 1.0
  • Noise Amplitude : 1.0

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.