<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:foaf="https://xmlns.com/foaf/0.1/" xmlns:og="https://ogp.me/ns#" xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#" xmlns:schema="https://schema.org/" xmlns:sioc="https://rdfs.org/sioc/ns#" xmlns:sioct="https://rdfs.org/sioc/types#" xmlns:skos="https://www.w3.org/2004/02/skos/core#" xmlns:xsd="https://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/tag/fractals">
  <channel>
    <title>Fractals</title>
    <link>https://www.linuxjournal.com/tag/fractals</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>Taking Fractals off the Page</title>
  <link>https://www.linuxjournal.com/content/taking-fractals-page</link>
  <description>  &lt;div data-history-node-id="1233881" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11607mandelf2_0.jpg" width="550" height="453" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/joey-bernard" lang="" about="https://www.linuxjournal.com/users/joey-bernard" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Joey Bernard&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
Fractals are one of the weirder things you may come across when studying
computer science and programming algorithms. From Wikipedia:
"A fractal is a mathematical set that has a fractal
dimension that usually exceeds its topological dimension and may fall
between integers." This is a really odd concept—that you could have
something like an image that isn't made up of lines or of surfaces, but
something in between. 
The term fractal was coined by Benoit Mandelbrot
in 1975. 
&lt;/p&gt;

&lt;p&gt;
A key property of fractals is that they are self-similar. This
means if you zoom in on a fractal, it will look similar to the
way the fractal looked originally. The concept of recursion also
is very important here. Many types of fractal algorithms use recursion to
generate the values in the given set. Almost everyone has seen computer
generated images of classic fractals, like the Mandelbrot set or the
Cantor set. One thing about all of these classic images is that they are
two-dimensional (or actually greater than one and less than two-dimensional,
if you want to be pedantic). But there is nothing that forces this to be
the case. Fractals can be any dimension, including greater than two. And
with modern 3-D graphics cards, there is no reason why you shouldn't be
able to examine these and play with them. Now you can, with the software
package &lt;a href="https://www.mandelbulber.com"&gt;Mandelbulber&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Mandelbulber is an experimental, open-source package that lets you render
three-dimensional fractal images and interact with them. It is written using
the GTK toolkit, so there are downloads available for Windows and Mac
OS X as well as Linux. Actually, most Linux distributions should include
it in their package management systems. If not, you always can download
the source code and build it from scratch. 
&lt;/p&gt;

&lt;p&gt;
If you want some inspiration
on what is possible with Mandelbulber, I strongly suggest you
go check out the gallery of images that have been generated with this
software. There are some truly innovative and amazing images out there, and
some of them include the parameters you need in order to regenerate the
image on your own. &lt;a href="https://wiki.mandelbulber.com/index.php?title=Main_Page"&gt;The Mandelbulber Wiki&lt;/a&gt; provides a large amount of information. When you are done reading this
article, check out everything else that you can do
with Mandelbulber.
&lt;/p&gt;

&lt;p&gt;
When you first start up Mandelbulber, three windows open. The
first is the parameters window (Figure 1). Along the very top
are the two main buttons: render and stop. Below that is a list of 12
buttons that pull up different panes of parameters. You get an initial
set of default parameters that will generate a 3-D version of
the classic Mandelbrot set. Clicking on the render button will start
the rendering process. If you have multiple cores on your machine,
Mandelbulber will grab them to help speed up the calculations. 
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/taking-fractals-page" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 07 Jan 2014 19:03:48 +0000</pubDate>
    <dc:creator>Joey Bernard</dc:creator>
    <guid isPermaLink="false">1233881 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
