Archive for December 2011

Compasses Part 4   2 comments


This is the fourth and final part of the guide to the Compasses fractal. The images produced with imaginary powers are much more complicated than the images we’ve seen so far for the Compasses fractal. The bailout condition (norm(z) > limit) is important as it has a great influence over the appearance of the fractal image.

The first image shows a distorted Mandelbrot in a tangled web of ribbons.

alpha = 1.75i, limit = 16000

The first image is coloured using iteration for outer colouring and black for inner colouring. To demonstrate the effect of changing the limit value we now zoom out and for the next 3 pictures we’ll use alpha = 2i, beta = 0 and vary the value of limit, the colouring methods stay the same.

limit = 16


limit = 1600


limit = 16000

Now for a change of scenery and a change in outer colouring, the following two pictures are the same except for the outer colouring method, there are no inner areas to colour. The image is a zoom in on an area above the horizontal line in the first segment containing a distorted Mandelbrot in the previous picture.

colour method = final magnitude (norm(z))


colour method = variance of angle

Finally an image with outer and inner colouring.

alpha = 1.75i, outer = variance of angle, inner = absolute log of minimum magnitude

I’ve only used two values for alpha 1.75i and 2i, these are good starting points for exploring the Compasses fractal with imaginary powers. I’m not going to cover complex powers, you can try them out yourselves, you will get similar results to the imaginary powers.

The Compasses fractal can be manipulated by applying various complex plane and formula transforms so there is a lot more to explore, that exploration will have to wait until I revisit this fractal in an other set of posts possibly to be called “Transformed Compasses” …

There are more fractal guides to come in the new year.

Posted 30 December 2011 by element90 in Fractal

Tagged with , ,

Compasses Part 3   2 comments


In part 3 of the guide to Compasses fractals we come negative values for alpha which produce fractal patterns within a disc (for negative integers for alpha). The examples will be for alpha values of -2 and -3, the colouring with be iteration for outer and black for inner. The fractal is sensitive to the limit used in the bailout condition: norm(z) > limit.

alpha = -2 limit = 16


alpha = -2 limit = 64

Unsurprisingly there are lots of Mandelbrot Islands present in the fractals.

zoom in of the previous picture


alpha = -3 limit = 6000

Finally the addition of the complex plane transform Power, -1.

inverted version of the previous picture

 

Posted 19 December 2011 by element90 in Fractal

Tagged with , , ,

Compasses Part 2


This is part 2 of the guide to Compasses fractals. This time I’m inverting them i.e. transforming the complex plane by applying a power of -1. This is the same transform that produces the Inverse Mandelbrot which I think resembles a trilobite. The last example is similar to the Inverse Mandelbrot but it appears to have swallowed what looks like a very fat Mandelbrot.

The formula for Compasses can be found in the part 1. All the examples use alpha = 2 and z0 = transformed c (c = c-1) and varying values of beta.

beta = 0


beta = -1


beta = -1.665


beta = -2


beta = 0.125

That’s it for Inverse Compasses, the next part will use negative values for alpha.

Posted 9 December 2011 by element90 in Fractal

Tagged with , , , ,

Compasses Part 1   Leave a comment


I’m currently writing a Saturn User Guide to be included in the Saturn package when Saturn is released and along with the user manual is the only thing that is holding back the release of Saturn and Titan.

The Saturn User Guide aims to give user’s of Saturn a starting point for various fractal types, eventually the guide will feature all the fractal types implemented in Saturn, the initial version will point the way where guidance is needed as it can be very frustrating being presented with a fractal type and a very uninteresting initial image (in some cases it may be a single colour rectangle), it will also include a guide to some other fractals for which guidance isn’t so pressing.

As hints and tips for Saturn can also apply to other fractal programs, I will publish here portions of the Saturn User Guide starting with the Compasses fractal. The fractal type is implemented in Saturn as:

z <- transform(z)
z <- zalpha – alpha*c(alpha – 1)*z + beta

Of course the transform line only applies to Saturn, in this post there are no transforms applied to the Compasses formula.

It can be seen from the formula that the initial value of z (z0) can not be zero if beta is also zero. Using alpha = 2, beta = 0 and z0 = 1 we get the following image which isn’t that interesting.

I’m not going to explore the Compasses fractal with z0 = 0 and varying values of beta because changing the value of z0 to the location in the complex plane is much more interesting. With z0 = c we get this:

Changing beta leads to some interesting effects:

beta = 0.0875


beta = -1


beta = -1.665 (Rotated 90 degrees)

So, that’s it for part 1, in part 2 I’ll show examples of Inverse Compasses, i.e. apply the power transform to the complex plane using a power of -1. In part 3: Compasses with a negative value for alpha and finally in part 4: imaginary values for alpha.

Posted 6 December 2011 by element90 in Fractal

Tagged with , , , , ,