This is my implementation of the alghoritm described by Étienne Jacob here.
I've used WPF and .NET Framework as a "host" for the animation generator. Most interesting files are MainWindow.xaml.cs and Shape.cs.
The final effect is rendered inside WPF application via WriteableBitmapExt because of poor performanceof WPF' Canvas or plain WriteableBitmap.
To generate animation the Perlin noise is being used. I've been unable to find original author of the C# implementation.