Log in

May's Fractal

« previous entry | next entry »
Jun. 22nd, 2008 | 02:29 pm

May's fractal is really really late, but here it is anyway:

For all the applets before May's I had picked fractals that I already knew something about and had implemented before (though perhaps without a UI). I wanted May to be different, and unfortunately my first attempt at a new (for me) fractal turned out to be a bit of a mess. I created some silly 4D fractal viewer with a way too complicated set of UI controls. It didn't make sense to anyone who used it.

I wasted a lot of time on that dead end, and just last week I decided to abandon it and try a different, simpler fractal. I picked Newton Raphson because it's one that I've never implemented before, but I knew that it should fit within the existing framework I had.

The Newton Raphson has worked out quite nicely. It worked very quickly, and I was able to spend a couple of days optimizing the thing to be fast.

The good:
  • More colour.
  • Reasonably fast on Java6 VMs.
  • Reused a lot of code from earlier fractals.

The bad:
  • Just the Mandelbrot fractal from before with a different iteration function.
  • Slow on Java5 VMs (including Mac OS X).
  • Don't have much time to make the June fractal.

Link | Leave a comment | Share

Comments {0}