Skip to content

Reaction-Diffusion

Edit this page Edit on GitHubDescribe a problem

Grows moving patterns steered by the image. Use the Calm / Fill Pad to move between waves, spots, and winding stripes.

ParameterControlRangeNotes
LookSelectorPattern, PicturePattern shows a black-and-white pattern with the image’s transparency. Picture shows the image through the pattern. Changing the look restarts it. Cannot be modulated.
SizeSelectorLarge, SmallSmall produces finer shapes and costs more to render. Changing size restarts the pattern. Cannot be modulated.
Calm / FillPad0 to 1 eachCalm runs left to right from restless waves to still shapes. Fill runs bottom to top from scattered spots to packed stripes and holes. The name below the Pad follows its current position, including modulation.
FollowTrough0 to 1How strongly the image steers the pattern. Dark areas grow spots; bright areas grow stripes or holes.
MotionTrough0 to 2How strongly movement in the image plants new pattern.
SpeedTrough0 to 20 freezes the pattern.
SharpnessTrough0 to 1Soft glowing edges at 0; crisp edges at 1.
ResetButton and LampRestarts from bright areas of the current image and scattered seeds. See Reset with modulation.
RegionPositionPattern
WavesLeft edgeMoving fronts.
SpotsBottom, left of centerSeparate round dots.
WormsBottom, right sideShort winding lines.
MazesMiddle and rightLong winding stripes.
HolesTop, left of centerA packed field with round holes.

The pattern changes gradually across the Pad. Sparse and spotty regions keep planting new spots rather than settling completely.

To color the pattern, set Look to Pattern and place a Palette Map after Reaction-Diffusion.

Large runs at a quarter of the output resolution; Small runs at half. Small with Speed at 2 is the most expensive setting.

Perfect loop does not reset the pattern at the join. Use Video crossfade to blend the end into the start.