Thursday: Review last lab: Lab 9.
New lab: Lab 10 Fractals.
Modifying Images: Just added to Jar file (TextureCode.jar)- Wave filter
What is a fractal?
What is a fractal?": Mandelbrot derived the term "fractal" from the Latin verb frangere, meaning to break or fragment. Basically, a fractal is any pattern that reveals greater complexity as it is enlarged. Thus, fractals graphically portray the notion of "worlds within worlds"...
Wikipedia: In colloquial usage, a fractal is "a rough or fragmented geometric shape that can be subdivided in parts, each of which is (at least approximately) a reduced-size copy of the whole".[1] The term was coined by Benoît Mandelbrot in 1975 and was derived from the Latin fractus meaning "broken" or "fractured".
Self-Similarity
Cynthia Lanius: Geometric figures are similar if they have the same shape. See animation.
Wikipedia: In mathematics, a self-similar object is exactly or approximately similar to a part of itself, e.g., the whole has the same shape as one or more of the parts.
Fractal Dimension
Cynthia Lanius: A point has no dimensions ... A line has one dimension ...A plane has two dimensions ...Space, a huge empty box, has three dimensions ... Fractals can have fractional (or fractal) dimension
Wikipedia: In fractal geometry, the fractal dimension is a statistical quantity that gives an indication of how completely a fractal appears to fill space, as one zooms down to finer and finer scales.
Examples:
Generating Fractals
Povray and Fractals
These examples are largely taken from the online documentation in Povray:
Julia Set: and
povray code: julia1.pov
Julia Set and Color Algorithms:
and
and
and povray code: julia_e1i1.pov
Julia Set as Normals: and
povray code: julia2.pov
Mandelbrot Set: and
povray code: mandel1.pov
3D slice of 4D Julia Set:
and
povray code: julia_fractal1.pov