Welcome to Fractal Forums

Fractal Software => Announcements & News => Topic started by: thargor6 on January 29, 2012, 03:44:19 PM




Title: JWildfire and sub flames (nested flames)
Post by: thargor6 on January 29, 2012, 03:44:19 PM
Greetings to all!

I just wanted to introduce the new sub flame feature of JWildfire as I feel that this may be a general innovation on fractal flames.
The feature allows it to use a flame as variation inside any transform of another fractal flame. This way it is very easy to compose fractals without messing around with relative weights (or Photoshop ;-)). This also works with pseudo 3D flames and final transforms. And of course it can be nested :-) The only thing which does not work is opacity.

Here are some examples I created using the new "sub_flames" variation:
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_holey_mesh.jpg)
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_moonshine_garden.jpg)
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_electric_flowers.jpg)
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_catch_a_rope.jpg)
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_full_of_gnarls.jpg)
(all images can be found also in a higher resolution at the project's site (http://www.andreas-maschke.com/))

I'm looking forward to any comments, hints or images :-)

Best regards


Title: Re: JWildfire and sub flames (nested flames)
Post by: cKleinhuis on January 29, 2012, 04:11:28 PM
nice results, i am interested in any hybrid forms of fractal generation, and i dont get your method to full extend, you allow creation of transform based on sequential execution of existing transforms ? nice!


Title: Re: JWildfire and sub flames (nested flames)
Post by: thargor6 on January 29, 2012, 08:30:44 PM
Yes, at the place where you normally would specify a nonlinear variation (as function of three coordinates) you may now specify another fractal flame. In this case the nonlinear variation is just a sub iterator which does (nearly) the same as the main iterator. I. E. at every call of the variation function the sub iterator chooses a certain transformation of the sub flame (according to the weight inside the sub flame) and calls the nonlinear variation(s) of this transformation.
This is why I call this nesting of flames. Of course the variation function of the sub flame could be substituted by another flame again :-)

I think creating some "evolution render" to visualize this would be not a bad idea, hope I will the find the time soon.


Title: Re: JWildfire and sub flames (nested flames)
Post by: cKleinhuis on January 29, 2012, 08:46:43 PM
to be honest it is nice to have a randomly generative pertubator for parameter/formula exploring, but i have to admit that this seldom leads to interesting results, but i really do like your hybrid combination of the flames very much,  it is similar to the hybrid fractals of the bailouting fractals, it all lies in a much bigger (formula-, parameter- ) space to explore, and in fact, yours sub-formulas do provide a really decent way for generating more interesting and detailed results, and it does not blow up the file-size....


Title: Re: JWildfire and sub flames (nested flames)
Post by: knighty on January 29, 2012, 08:48:19 PM
 :thumbsup1:


Title: Re: JWildfire and sub flames (nested flames)
Post by: thargor6 on January 30, 2012, 11:50:45 PM
Thanks for your replies :)

Here is an example for applying a rather complex object (fractal flower) as texture to a more simple fractal this way:
(http://www.andreas-maschke.de/java/wallpapers/wallpaper_flowers_and_edges.jpg)