Noise function?

Here’s a Perlin noise generator I just ported.

Perlin Noise 2D.epe (10.8 KB)

It’s not up to my normal standards for posting to the patterns library, but it seems to be working!

I threw in a 1D render() for you to try out as well.

Note that I think most plasma effects, including the one you posted, will be cycling a thinner stripe through the Perlin’s height map output. I’m only cycling hues through it, then panning the viewport through the noise in a circle.