Title: Kalis Inversion Circle Fold Post by: thomas314 on April 18, 2012, 01:41:50 PM Hi,
it seems i can't stop creating those magical dense symmetric patterns ;D In this thread: http://www.fractalforums.com/new-theories-and-research/ducky-fractals-with-conjugate-only/msg45688/#msg45688 (http://www.fractalforums.com/new-theories-and-research/ducky-fractals-with-conjugate-only/msg45688/#msg45688) Kali posted there an interesting code snippet and i couldn't resist to implement it in Ultra Fractal but with some small enhancements. At this point i want ask you kali for permission to publish it in the UF-database (with giving credits to you of course) Kalis original Code: if (|z|<1) My Code: class THMKalisInvCircleFold(common.ulb:UserTransform){Code: pz=pz^p+c Some pictures: Mandelbrot with p= -2.0, 0.0i ,all other parameter have default values (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclM1.jpg) and some Julias with different parameter: (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ2big.jpg) (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ3big.jpg) (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ4big.jpg) (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ5big.jpg) Did you enjoy the show? :) In the next chapter i'll present the Inversion Elliptic Fold... Title: Re: Kalis Inversion Circle Fold Post by: tit_toinou on April 18, 2012, 02:47:03 PM I didn't understand your small enhancement.. But the images looks great.
I guess there is about less than 50 iterations ? What is the coloring method ? Title: Re: Kalis Inversion Circle Fold Post by: thomas314 on April 18, 2012, 07:20:54 PM Thanks Tit_toinou,
the way i used the radius parameter avoid sharp circular borders for radius<1 or radius>1 for the Julia sets. Code: pz=pz/fpz*@radius The next enhancements are the o parameter for the offset of the z-plane and the separate mandel formula with the parameter p for power. I found that negative real integer powers gives the best results so far. With a little patient positive powers of 1 or 2 leads to interesting results too. Coloring those fractals needs patients too. My prefered inside coloring methods are Exponential smoothing and Lyapunov. And i used up to 4 layers. Iteration values are about 30 up to 55 :) Title: Re: Kalis Inversion Circle Fold Post by: Kali on April 18, 2012, 07:39:34 PM At this point i want ask you kali for permission to publish it in the UF-database (with giving credits to you of course) No problem. Btw, very nice enhancements. And the coloring on this particular image is fabulous: (Did you use layering on this?) (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ5big.jpg) Title: Re: Kalis Inversion Circle Fold Post by: thomas314 on April 18, 2012, 08:05:58 PM Hi Kali,
Quote No problem. Btw, very nice enhancements. So many thanks ;D :beer:Quote And the coloring on this particular image is fabulous: (Did you use layering on this?) Oh yes,i need 3 layers to do such a rich coloring. Fine tuning the parameters was the most work and istarted 3 times again from beginning... I'll put these examples in the UF-database too (thm.upr). But not now because i'm still developing :) Title: Re: Kalis Inversion Circle Fold Post by: cKleinhuis on April 19, 2012, 01:18:52 AM No problem. Btw, very nice enhancements. agreed and confirmed!And the coloring on this particular image is fabulous: (Did you use layering on this?) (http://i1255.photobucket.com/albums/hh621/thomasmichels/fractalforum/KalisInversionCircleFold/KalisInvCrclJ5big.jpg) Title: Re: Kalis Inversion Circle Fold Post by: Alef on April 21, 2012, 05:54:57 PM WOW, great pics, but.
Why do you want implement them as UF classes??? :'( If you 'll look sign up UF mailing list you 'll find, that most of folks have problems using classes, and most of them use simple classless Ultra Fractal 3 style formulas. Probably this is the reason behind unpopularity of kalisets in UF mailinglist. Probably easyest way to use class based formulas is to load parameters with classes alredy in;) But I would recomend to use simple, easy to load formulas, maybe sometimes with features in simple classes, but not whole formula in .ulb So .ufm;) Title: Re: Kalis Inversion Circle Fold Post by: thomas314 on April 23, 2012, 01:23:13 PM Hi Asdam,
Quote Why do you want implement them as UF classes??? well, class programming offers great advantages not only for me as a programmer but for the users too. E.g. they can use one of my formulas in combination with transformations and replace any transformation or fractal formula with other class plugins without writing any new line of code. To understand that, some learning is required. If you just only want to have fun, no problem, start clicking around and play with numerical, functional and class-plugin parameters. And it is possible to rewrite the class code into procedural code... If you want to open new doors have a look at Damien M. Jones documentations: http://formulas.ultrafractal.com/reference/additional/tutorials/Users.html (http://formulas.ultrafractal.com/reference/additional/tutorials/Users.html) Or at Hidden Dimension: http://www.hiddendimension.com/challenges/Tutorial1/UF5Tutorials.html (http://www.hiddendimension.com/challenges/Tutorial1/UF5Tutorials.html) Title: Re: Kalis Inversion Circle Fold Post by: Alef on April 24, 2012, 06:16:01 PM Quote well, class programming offers great advantages not only for me as a programmer but for the users too. I think, there are some usability issues with the whole class feature. To understand that, some learning is required. Actualy, writing own formula is more easy than using classes, and most of folks there don't uses purpoted advantages of using classes. Formula parts don't fit so well together, and classes aren't divided by subclasses and placed accordingly. That is, "transformations" aren't placed under "transformations", but are in many different user files, REB, DMJ, MMF... I don't want to sound mean;) But maybe you should make some easy to use switch formula with kalisets class alredy in, so that 2 clicks would be required to change one kaliset formula for an other. Here is last and pretty typical UF mailinglist fractal. They are very conservative in their choices TM1,2,3.ufm and doodads colouring. bc-14-4-2012-spelen-4+Mad+cab { ; Copyright © 2012 by Juliette Gribnau. ; tweaks in list welcome ::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 iKt0A2zfh9/HJ+9fA0ZofWB= } |