Join for FREE | Take the Tour Lost Password?
Shop deviantART for the
holidays and save BIG!
Click here! :holly:
[x]

deviantART

:woohoo:
 
©2007-2009 ~cothe
:iconcothe:

Artist's Comments

Explanation of the Fractal Flame Algorithm

A look at the Fractal Flame Algorithm, as created by Scott Draves. Detailed with respect to the latest version of Apophysis.

Download is a PDF file.

Also covers the topics of Color, Weights, and Final Transforms.

Comments


:iconaromanov:
Thank you very much for this very much needed guide. :rose:
:iconjoelfaber:
Ah, this is what I've never had the time and/or motivation to do :D

I have not read the whole thing in detail, but I did notice that your final transform description is not right. "Essentially, after all the points have been plotted, they are passed through the Final Transform’s function." You've got this backwards. If the current iteration of the chaos game gives (x,y) then the point Ffinal(x,y) is plotted and (x,y) is fed back into the chaos game. The final transform modifies only the plotted points, not the points that are fed back into the chaos game.
:iconjoelfaber:
:O Are you really just 17?
:iconcothe:
:ninja: Yep, I'm just sort of an insomniac, and thinking of mathematical concepts helps me get to sleep.

As for your problem with the Final Transform description, it isn't wrong. What I meant by my wording is that after you plot every point you pass them all through the Final Transform. That is to say, when plotting points the Final Transform has nothing to do with anything, and then when you're done you use it to transform the points.

Now, technically that's not how the program does it, because internally it actually creates a separate action which computes the Final Transform's effect on each point as their plotted, however for the purpose of explanation I figured it was easier to explain it that way.

Plus, I used the word "essentially", and while I might abuse those sort of prepositions in my normal speech, I try to shy away from them unless it's totally necessary.

My next document-project is going to be on Complex Analysis and how many Apophysis is related to that, but after that I'm thinking of redoing this and making it a bit clearer. (it isn't quite as glamorous as I first envisioned it)

--
*Ultra-Fractal
*Apophysis
=ImagersFractalDDs
:iconcothe:
By the way, thanks for the two :+fav:s. I always feel awkward responding to someone and then going to their main page and posting something separate.

--
*Ultra-Fractal
*Apophysis
=ImagersFractalDDs
:iconsylverone:
Nice! I'm just jumping into fractals, and this was a good read. I was wondering how the basic math behind it worked, and it's not so arcane as I had thought. This also explains why the pixels dance every time you reload the preview on a fractal.

On the side, nice avatar. ;) And you're a year older than I am. Cheers!

--
Have you ever had a moment
when everything was clear
and then were cursed to find a flaw
and find yourself in fear?

Is a troubled future
of flaws in truth a bet?
Or is it simply by our nature
that truths are true and we forget?

Details

July 26, 2007
2.3 MB
165 KB
676×856

Statistics

17
39 [who?]
3,103 (0 today)
1,587 (1 today)

Share

Link
Embed
Thumb

Site Map