Improving the grid.
authorClaude Heiland-Allen <claude@mathr.co.uk>
Sat, 21 Dec 2013 14:37:49 +0000 (14:37 +0000)
committerClaude Heiland-Allen <claude@mathr.co.uk>
Sat, 21 Dec 2013 14:37:49 +0000 (14:37 +0000)
commit6255e2b5e432f65e1318d0704b9dbe3b1b0041a8
treec5890e22a9cb3f897ab577ddbc9c6d27d962a5e2
parent00d0fa5735a6b5f2ddeb0d8453a7403594a7baa0
Improving the grid.

The grid has noticeable step changes in the width of the rays heading
towards the Mandelbrot set, because each successive escape time band
has double the number of cells, so at the boundary between bands there
is a discontinuity where the width halves.  We can compensate for this
by making the rays wider (in local coordinate terms) further out and
thinner further in.  The inside end should be twice as narrow as the
outside end, to match up with the halving of the width when crossing
band boundaries.  We keep the middle the same width as before by ensuring
the width factor is 1 there, which means the power should be 0 at the
fractional radius 0.5.  Now the rays of the grid seem to continue along
a smooth path towards the Mandelbrot set.
colour.c