Free Form Gradients / Diffusion Curves

Hi, I want to discuss an image processing technique, which imo has more potential than it has received attention for. It can be used in traditional 2D images (pixel or vector based) as well as post processing for 3D renders.


This is noise (dispersion) added to this free form gradient image:

Which was obtained by applying diffusion curves to this Freestyle-render:

That was rendered in Blender using two line styles: The yellow original and a slightly outline-offset black one (to limit the flow of color in certain directions).

The technique can fill transparent areas of arbitrary shapes with gradients between the color of their edges.
Here is an example of a rainbow-colored circle (left) being filled (right):
colorcircleempty colorcirclefilled

Because I could not find any available software to do this, I implemented my own,
which you can find here together with a client-based (locally computed) online demo.

Further Reading:
Inkscape Wiki
Wikipedia

Question:
Have you ever heard of it / worked with it?
If so, what have you created?

I really like the look of the first image.