Title: Brahmabrot (halfway toBuddhabrot) equalisated Post by: Alef on May 28, 2013, 07:17:51 PM After writing letter and small conversation with the author of Buddhabrot algorithm I added equalisation to my variation of not so buddhabrot of the thread:
http://www.fractalforums.com/fractal-programs/problems-with-implementing-budhabrot-in-uf/ (http://www.fractalforums.com/fractal-programs/problems-with-implementing-budhabrot-in-uf/) Equalisation with sigmoid function looks kind of better than plain equalisation. Now it's possible to create less rought images, becouse this allows more hit density. But it allaways tend to be somewhat dark even when the (modified) sigmoid function lightens the result. Code: ;for Equalisation only Normal mandelbrot: (http://www.ljplus.ru/img4/a/s/asdam/Mandelbrot_se.jpg) Formula by Kram: (http://www.ljplus.ru/img4/a/s/asdam/Lens_eye_se.jpg) Will need long time to wait. But since most of forum members have much younger PCs with number of times more processor frequencies than mine, it woun't be long. Quad Gen formula, Ultra Fractal parameter: Code: Quad_Gen_SE {(http://www.ljplus.ru/img4/a/s/asdam/Quad_Gen_se.jpg) Faster. Bird of prey -> abs(z^3) +c: Code: a_birdofprey {(http://www.ljplus.ru/img4/a/s/asdam/BirdOfPrey_se.jpg) Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: element90 on May 29, 2013, 12:00:46 AM My software Saturn and Titan can produce orbit plots of all the fractal types it has defined (except Lyapunov). The technique I use differs from the usual method for producing Buddhabrots and anti-Buddhabrots, instead of plotting random orbits I just calculate the fractal using the Mandelbrot algorithm (good for most fractal formulae except Pickover Popcorn) or the Julia algorithm (good for Pickover Popcorn) and plot the orbits. There are two extra options for orbit plotted fractals: the calculating area can be set to larger than the display area and the density of the plot can be increased (i.e more plots in a given area). All, captive or escaped orbits can be plotted and the a number of values at the start of an orbit can be omitted. The plots are coloured based on the number of times a location as been visited by an, orbit the value is then used to look up a colour from a colour map (gradient). There are also options for taking the square root of the value or logarithm before looking up the colour in the colour map.
I'm satisfied with the results so far. Here's the latest anti-Buddhabrot: (https://copy.com/l4n2ZrPCDJN2) https://copy.com/l4n2ZrPCDJN2 (https://copy.com/l4n2ZrPCDJN2) I'm currently working version 4.0.0 of Saturn and Titan which will feature a new fractal type called "Attractors" which is a based on a strange attractor formula which has been modified to so that it too can be calculated as all other fractals (except Lyapunov) using either the Mandelbrot or Julia algorithms. The Julia algorithm will produce pictures that are close to the true strange attractor but there can be pleasing extras to the image that aren't part of the attractor which are an an accumulation of the initial values in the orbits before the attractor has settled down to its own path. Here's an augmented strange attractor: (https://copy.com/zH3J44VT7pKd) https://copy.com/zH3J44VT7pKd (https://copy.com/zH3J44VT7pKd) For more information on strange attractors in Saturn and Titan see http://element90.wordpress.com/2013/05/17/strange-attractors-an-alternative-approach/ (http://element90.wordpress.com/2013/05/17/strange-attractors-an-alternative-approach/) Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: hgjf2 on May 29, 2013, 09:31:21 AM Nice BUDABROT IMAGES
:peacock: :thumbsup1: So the images must to go at NIRVANA Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: kram1032 on May 29, 2013, 10:27:29 AM Alef:
Nice work! I don't recognize that second one as one of mine. Which one is it? The third one looks like Creaky Old Attic (the one that's based on "dual numbers" where the "imaginary" part squares to 0 instead of 1) element90: That Anti-Buddhabrot looks amazing! Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: Alef on May 29, 2013, 02:52:13 PM Kram:
It was something named eye of summoner or something equaly devilish. I found formula on your deviantart page. That angular were quadratic generalisation formula by Jos Hendrix, as I remember. Not shure what y*y was, probably 1. element90: Wow, nice looks, first one looks like coloured with natural colours, like a photo of something natular. You probably used alsou bailout conditions with throwing out |z-oldz|< minbailout, did you ? Becouse I notised that pure orbits produced too much hits at the center and then they owerlighted everything else. Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: Alef on May 29, 2013, 03:51:00 PM Quad Gen vere something like this:
X = 1*X^2 + 1*Y^2 + C Y = 2*X*Y + C So then y*y=1 http://www.fractalforums.com/mandelbulb-3d/first-post-something-fundamental-about-fractal-generation-t11008/ (http://www.fractalforums.com/mandelbulb-3d/first-post-something-fundamental-about-fractal-generation-t11008/) Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: KRAFTWERK on May 29, 2013, 04:10:17 PM Wow, yes, that Kram Formula image lookes very nice Alef (and Kram of course ;)
But that anti Buddah is really beautiful element90! Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: element90 on May 29, 2013, 04:44:49 PM Regarding my example anti-Buddhabrot.
The bailout was norm(z) > 16, norm being z.r^2 + z.i^2, the orbit length was 3700 omitting the first 700 values for each orbit. The picture is a scaled version of the full sized 12000x8000 original. Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: Ryan D on May 30, 2013, 02:27:18 PM The picture is a scaled version of the full sized 12000x8000 original. Note that extreme anti-aliasing can be very helpful in creating nice looking orbit path images. You can get good smooth images even with something as crude as Fractint with its 256 colour palette and its method of creating orbit paths that does not use any randomness in selecting the initial points (this can create grid-like paths due to the regular spacing between starting points). Look at these two - the top one does not use any anti-aliasing, the bottom one takes it to the extreme with the anti-aliasing (original image dimensions were 30720 x 17280 pixels). Ryan (http://davenportsleds.ca/temp/orbitx.jpg) (http://davenportsleds.ca/temp/orbit.jpg) Title: Re: Brahmabrot (halfway toBuddhabrot) equalisated Post by: Alef on May 30, 2013, 05:12:18 PM Resizing image can do magic, it can make smooth almoust every generated image, so this could portray used algorithm better than it realy are. So my pictures are 1:1 as they were generated. |