Spacebar to pause/unpause.
Fractals similar to Julia sets based on iterating the equation:
z(i+1) = a(i) * cos( b(i) *z(i) ) + c(i) *z^(-order) + d(i)
With z(0) the canvas position, and the parameters a,b,c and d shifting over time and varying with each iteration.
Colour corresponds to the number of iterations before abs(Im(z)) or abs(Re(z)) > 100.
142 possible colour palettes!