Perlin Stroke
Creates organic flowing ridges inspired by Perlin noise flow fields. The effect
simulates the look of particle traces drifting through a force field — smooth,
converging and diverging streaks that produce a natural, hand-drawn texture on
the surface.
Uses multi-level domain warping with coherent smooth noise to generate the
flowing displacement, then a sine-ridge overlay converts it into repeating
stroke lines that follow the flow direction.
Preview

Effect Controls
Interactive preview is available in the interactive reader.
Parameters
Depth (mm)- Height of the stroke ridges in mm. Controls how pronounced the texture is.
Phase- Rotates the entire stroke pattern around the circumference.
Spiral (deg)- Applies a helical twist to the pattern along the height of the model.
How It Works
The Perlin Stroke pattern is generated using multi-level domain warping:
- The cylindrical surface is mapped to a UV grid scaled by the Scale parameter.
- Coherent smooth noise (value noise with quintic interpolation) is layered into
- Two passes of domain warping (Inigo Quilez technique) distort the sampling
- A sine function converts the smooth flow field into repeating ridge lines,
- A power curve controlled by Sharpness thins the ridges into crisp strokes.