Welcome to Fractal Forums

Fractal Software => FractInt Gallery => Topic started by: simon.snake on May 06, 2012, 06:46:51 PM




Title: Rhythmic Gymnastic Mandelbrot
Post by: simon.snake on May 06, 2012, 06:46:51 PM
Rhythmic Gymnastic Mandelbrot

(http://nocache-nocookies.digitalgott.com/gallery/11/6528_06_05_12_6_46_48.gif)

http://www.fractalforums.com/index.php?action=gallery;sa=view;id=11265

In preparation for the London 2012 Olympic Games, I'm in the process of training this version of the Mandelbrot to enter the Rhythmic Gymnastics competition.

I Hope it wins the Gold Medal!

Here's a couple of zoomed views:

(http://www.needanother.co.uk/uploads/fract843.gif)

(http://www.needanother.co.uk/uploads/fract844.gif)

(http://www.needanother.co.uk/uploads/fract845.gif)

(http://www.needanother.co.uk/uploads/fract846.gif)

Finally, here's the formula:

Code:
simon0058-A {
  if (ismand)
    p = pixel
    z = 0
  else
    p = p1
    z = pixel
  endif
  s = 0
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif
  z = z * z + p
  if (|z| >= 4)
    s = s + 1
  endif:
  s = s - 1
  real(s) > 0 || |z| < 4
}
The zoom is limited by the fractint formula parser not accepting many more if statements.

Simon