Gradient (Dynamic)

Gradient (Dynamic)

In: Atomic Nodes


Since SD 5.0+


The Gradient (Dynamic) or Dynamic Gradient node remaps a grayscale input to a new grayscale or color ramp.It serves as a slight alternative to the Gradient Node, but unlike the Gradient node, Gradient color keys are not defined internally, but come from an external input. This allows it to mostly avoid the problem where parameters can not be exposed, as the parameters for color are moved outside of the node.

While Gradient (Dynamic) is not a difficult node to use by itself, it's usecases are a bit more advanced: most standard usecases can be covered by the regular Gradient node. It mostly comes in play when you are too limited by the Gradient editor's key system, and want colors and ramp positions to be driven by other inputs, parameters and parts of your graph. Alternatively, the Gradient Input Position slider can be used to alternate between multiple gradients stored inside a single Ramp input.


  • Gradient Adressing: Clamp, Repeat
    Sets if the Gradient repeats (tiles) or clamps.
  • Gradient Orientation: Horizontal, Vertical
    Sets the orientation to interpret the Gradient Input at.
  • Gradient Input Position: 0-1
    An offset parameter for the Gradient input.