This document discusses generative art, which is defined as art created through systems or processes where the artist uses computer programs, algorithms, or other techniques to contribute to or create a completed work of art. Generative art aims to create organic works through mechanical means. Common techniques in generative art include using fractals generated through iterated function systems or L-systems. The document also lists several software programs and initiatives that allow for the creation of generative art, such as Processing, Fragmentarium, and DevArt.
codes and conventions of film magazine and website.pptx
Generative Art (a gentle introduction)
1. generative art
Dr. Sabin Buraga
Faculty of Computer Science, UAIC – Iasi, Romania
www.purl.org/net/busaco
2. generative art
“any art practice where the artist uses a system,
such as a set of natural language rules, a computer program,
a machine, or other procedural invention,
which is set into motion with some degree of autonomy
contributing to or resulting in a completed work of art”
Philip Galanter, 2003
3. generative art
“Programming is an interface between man and machine;
it is a clean, logical discipline, with clearly defined aims.
Art is an emotional subject,
highly subjective & defying definition.
Generative Art is the meeting place between the two.”
Matt Pearson – http://abandonedart.org/?page_id=567
4. generative art
“…is about creating the organic using the mechanical.”
Matt Pearson
6. generative art
(generative) systems art
“using a pre-determined set of rules
that give rise to a range of
unpredictable results”
Tony Pritchard, 2009
8. generative art
related topics:
human-computer interaction
www.info.uaic.ro/~busaco/teach/courses/hci/
9. generative art
one of the most common techniques:
fractals
iterated function systems (IFS) L-systems
strange attractors escape-time fractals random fractals
fractalfoundation.org
10. generative art
one of the most common techniques:
fractals
iterated function systems (IFS) L-systems
strange attractors escape-time fractals random fractals
also, watch B. Mandelbrot, Fractals and the art of roughness (2010)
www.ted.com/talks/benoit_mandelbrot_fractals_the_art_of_roughness
11. generative art
Fractint – a venerable freeware application (since 1988)
fractint.org
Easy Fractal Generator – an interactive Web fractal generator
www.easyfractalgenerator.com
XaoS – an open source interactive fractal zoomer
http://sourceforge.net/projects/xaos/
19. other useful tools to be experimented:
Context Free Art – a program that generates images
from written instructions called a grammar
contextfreeart.org
openFrameworks – an open source C++ toolkit
for creative coding
www.openframeworks.cc
VVVV – a hybrid visual/textual live-programming
environment for easy prototyping and development
vvvv.org
20. generative art
this presentation includes various electronic paintings by Sabin Buraga
www.info.uaic.ro/~busaco/paint/