Project 1: Generative Art & Data Visualization
Develop a project in one or a combination of the following topics:
- Generative art -> creating systems to generate output
- Data visualization -> interpreting data for exploration
Generative Art
Casey Reas Process Compendium
Emergence
- Conway's Game of Life
- Processing GameOfLife example:
Examples->Topics->Cellular Automata->GameOfLife
- Processing GameOfLife example:
- Flocking
- Craig Reynolds Original 1986 Boids demo
- Boids by Craig Reynolds
- Processing Flocking example:
Examples->Topics->Simulate->Flocking
- Related: Steering Behaviors
Theo Jansen
- Theo Jansen: Mycreations, a new form of life (TED talk)
- strandbeest evolution
- Theo Jansen - The Great Pretender (algorithm)
Neural Networks
Reaction-Diffusion
Voronoi
- AARON 1970s - present
- Watch AARON at Work
- If/Then - Ken Feingold 2001
- Hell 2013
Data Visualization
- Shape of Song 2001
- Baby Name Voyager 2005
- flesh map 2008
- wind map 2012
- zipdecode 1999
Sensors
Music
- Music Animation Machine
- The Most Timeless Songs of All-Time: Using Spotify to Measure the Popularity of Older Music
News & Data
Internet
Social
Military
- A Time-Lapse Map of Every Nuclear Explosion Since 1945 - Isao Hashimoto
- Out of Sight, Out of Mind
- Dronestagram - James Bridle
- @dronestream - Josh Begley -> interview
- and counting... - Wafaa Bilal 2010
Corporate
- Deep Horizon - UBERMORGEN.COM 2010
- They Rule 2004
Helpful
Due Dates
- 4/13: Idea presentation (ideas, inspiration), include at least 2 examples of work not introduced in class that influences your thinking
- 4/20: In progress presentation (work you've done so far, examples) for critique
- 4/27: Finished project presentation