Flame

Dynamicly drawn flame

Takes a 1px high seed image and recursively processes the pixel data to grow a flame.

This is deliberatly slow, growing one pixel row per frame to show the growth.
However, this process isn't very efficient (and won't be even after code optimisations). More interesting experiement than production!

Seed image: