Recursion: Difference between revisions

No edit summary
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
{{Stub}}
{{Stub}}


Recursion is a technique that involves the repetition of an element within itself.
'''Recursion''' is a technique that involves the repetition of an element within itself.
 
[[File:homer-bucket.png|thumb|200px|"Homer's All Purpose Bucket", an example of recursion and the Droste effect (illustrations that contain themselves).]]
[[File:homer-bucket.png|thumb|200px|"Homer's All Purpose Bucket", an example of recursion and the Droste effect (illustrations that contain themselves).]]
=Fractals=
Fractals are shapes that contain infinite details the further you zoom in.
==Mandelbrot Set==
Can be generated natively with [[After Effects]] or with the "Mandelbot" plugin in [[Chosen Few FX]].
==Julia Set==
Can be generated natively with [[After Effects]] or with the "Mandelbot" plugin in [[Chosen Few FX]].
==Sierpinski's Triangle==
==Menger Sponge==
Similar concept to Sierpinski's Triangle but with squares.


=Usage=
=Usage=
Line 11: Line 23:


==Analog Recursion==
==Analog Recursion==
A type of [[Analog Distortion]], this style of recursive editing involves ''filming'' the output while piping that input as the output, live. This is commonly also known as a '''feedback loop''' and can create effects that range from rainbow trails to fractal patterns.
A type of [[Analog Distortion]], this style of recursive editing involves ''filming'' the output while piping that input as the output, live. This is commonly also known as a '''feedback loop''' or '''analog trails''' and can create effects that range from rainbow [[trails]] to fractal patterns.


===Tennis Examples===
===Tennis Examples===
<youtube>irHCp7Cf2sU</youtube>
<youtube>irHCp7Cf2sU</youtube>
===Non-Tennis Examples===
===Non-Tennis Examples===
Fractal feedback example:
<youtube>wJzoos4rE_o</youtube>
<youtube>wJzoos4rE_o</youtube>
Feedback loop example:


<youtube>Gs069dndIYk</youtube>
<youtube>Gs069dndIYk</youtube>