Escape Formula Variation: RectangularPolar

Not claiming there is any real mathematical genius behind this idea, but it seemed interesting enough to share. I was wondering what would happen if you build your next Z by plugging the magnitude of Z in as your real coordinate, and the angle of Z as your imaginary coordinate. I.e., abs(Z)+i*angle(Z), or in xaos abs(Z)+{0;1}*asin(im(Z)/re(Z)). This is it:

I found that the image is more visual stimulating if you dampen the real component by a factor of 0.5:

Here is the Julia taken from the colorful section on the left — Julia seed -1.2+0i.

Advertisement

Fractal with Barycentric Coordinates

This fractal idea did not originate with me, but I wrote some racket code to do the midpoint calculation using barycentric coordinates. This fractal draws a circle at the midpoint of a triangle, then subdivides the triangle and repeats:

Here is the same fractal to four iterations:

To get the midpoints, I could simple pass in the coordinates of the last triangle ABC, and then use “0.5” barycentric coordinates:

        [P1 (barycentric->complex 0.5 0.5 0 A B C)]
        [P2 (barycentric->complex 0.5 0.0 0.5 A B C)]
        [P3 (barycentric->complex 0 0.5 0.5 A B C)]

Here is the full code:

ftp://lavender.qlfiles.net/Racket/bc-fractal.7z