Evolutionary Graphics - Class 04 2014

50 %
50 %
Information about Evolutionary Graphics - Class 04 2014
Education

Published on February 17, 2014

Author: chungbwc

Source: slideshare.net

VART3227

Today’s schedule

Algorithmic art

Algorithmic art

Kinetic Art – Alexander Calder

Conceptual Art – Sol Lewitt

Process Art – Jackson Pollock

Drawing machine

More geometry – flower

More geometry – pine

More geometry – Fibonnaci numbers

More geometry – Shell

More geometry – Shell and spiral

More geometry – Shell and spiral

More geometry – Another shell

More geometry – Golden section

More geometry – Golden triangle

More geometry – Golden triangle

More geometry – Golden triangle

More geometry – Golden triangle and spiral

More geometry – Golden triangle and spiral

Poster example

Poster example

Algorithmic art

Algorithmic art

Algorithmic art

Julius Guest

Kerry Strand

Georg Nees

Georg Nees

FriederNake

Manfred Mohr

ZdenekSykora

Harmonograph

Harold Cohen, Aaron

Algorithmic art

Spiral exercise startshapeMyShape CF::Background = [b -1] shape MyShape { Spiral [h 60 sat 1 b 1] } shape Spiral { Dots [] } shape Dots { CIRCLE [] }

Spiral exercise

Spiral exercise – first recursion startshapeMyShape CF::Background = [b -1] shape MyShape { Spiral [h 60 sat 1 b 1] } shape Spiral { Dots [] } shape Dots { CIRCLE [] Dots [x 5 r 20 s 0.95 b -0.1 a -0.05] }

Spiral exercise

Spiral exercise – second recursion startshapeMyShape CF::Background = [b -1] shape MyShape { Spiral {h 60 sat 1 b 1} } shape Spiral { Dots [] Spiral [x 3 y 2 r 89 s 0.99 h 0.01 sat 1 b 1] } shape Dots { CIRCLE [] Dots [x 5 r 20 s 0.95 b -0.1 a -0.05] }

Spiral exercise

Spiral exercise – third recursion startshapeMyShape CF::Background = [b -1] shape MyShape { Shape1 [] } shape Shape1 { Spiral [h 60 sat 1 b 1] Shape1 [x 0.5 y 0.5 r 8 s 0.9] } shape Spiral { Dots [] Spiral [x 3 y 2 r 89 s 0.99 h 0.01 sat 1 b 1] } shape Dots { CIRCLE [] Dots [x 5 r 20 s 0.95 b -0.1 a -0.05] }

Spiral exercise

Spiral exercise – randomness shape Dots { CIRCLE [] Dots [x 5 r 13 s 0.95 b -0.1 a -0.03] } shape Dots { CIRCLE [] Dots [x 5 r 21 s 0.95 b -0.15 a -0.05] }

Spiral exercise – randomness

Spiral exercise – more randomness

Spiral exercise – more randomness

Fireworks example

Fireworks example startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { Part [h 60] } shape Part { CIRCLE [sat 1 b 1] }

Fireworks example

Fireworks example – first recursion startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { Part [h 60] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.9 r 4 h 0.9 a -0.01] }

Fireworks example

Fireworks example – randomness startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { Part [h 60] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.9 r 4 h 0.9 a -0.01] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.7 s 0.9 r -4 h 0.7 a -0.02] }

Fireworks example – randomness

Fireworks example – randomness startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { Part [h 60] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.99 r 4 h 0.9 a -0.01] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.7 s 0.99 r -4 h 0.7 a -0.02] }

Fireworks example – randomness

Fireworks example – repetition startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { loop 10 [s 0.99] Part [x 1 r 5 h 60] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.99 r 4 h 0.9 a -0.01] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.7 s 0.99 r -4 h 0.7 a -0.02] }

Fireworks example – repetition

Fireworks example – repetition & randomness startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { loop 10 [s 0.99] Part [x 1 r 5 h 60] } shape Fire { loop 10 [s 0.99] Part [x 1.5 r -5 h 40] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.99 r 4 h 0.9 a -0.01] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.7 s 0.99 r -4 h 0.7 a -0.02] }

Fireworks example – repetition & randomness

Fireworks example – final touch startshape Fireworks CF::Background = [b -1] shape Fireworks { Fire [] } shape Fire { loop 100 [s 0.999] Part [x 1 r 5 h 60] } shape Fire { loop 100 [s 0.999] Part [x 1.5 r -5 h 40] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.9 s 0.99 r 4 h 0.9 a -0.01] } shape Part { CIRCLE [sat 1 b 1] Part [y 0.7 s 0.99 r -4 h 1.2 a -0.02] }

Fireworks example – final touch

Cloud example startshapeMyCloud CF::Background = [h 220 sat 1 b 1] shape MyCloud { Draw [] } shape Draw { SQUARE [b 1] } shape Draw { CIRCLE [b 1] }

Cloud example

Cloud example startshapeMyCloud CF::Background = [h 220 sat 1 b 1] shape MyCloud { Cloud [a -1] } shape Cloud { Draw [] Cloud [a 0.01 s 0.8] } shape Draw { SQUARE [b 1] } shape Draw { CIRCLE [b 1] }

Cloud example

Cloud example startshapeMyCloud CF::Background = [h 220 sat 1 b 1] shape MyCloud { Cloud [a -1] } shape Cloud { Draw [] Rotate [s 0.8] } shape Rotate { Cloud [r 15 a 0.01] } shape Draw { SQUARE [b 1] } shape Draw { CIRCLE [b 1] }

Cloud example

Cloud example - randomness shape Rotate { Cloud [r 15] } shape Rotate { Cloud [r -15] }

Cloud example – second recursion shape Cloud { Draw [] Rotate [s 0.7] Side {} } shape Side { Draw [] Cloud [x 1 a 0.01] } shape Side { }

Cloud example – second recursion

Cloud example – third recursion shape Cloud { Draw [] Move [s 0.7] Side [] } shape Move { Draw [] Rotate [y 1] } shape Move { Draw [] Rotate [y -1] }

Cloud example – second recursion

Cloud example – more randomness shape Side rule 20% { Draw [] Cloud [x 1 a 0.003] } rule 20% { Draw [] Cloud [x -1 a 0.003] } rule 60% { }

Cloud example – second recursion

Cloud example – final touch shape MyCloud { loop 4 [x 1] MakeCloud [a -1] } shape MakeCloud { Side [y 0.5] } shape MakeCloud { Side [y -0.5] }

Cloud example – second recursion

Exercise

Add a comment

Related presentations

Related pages

Opting out of evolution: Darwin shmarwin | The Economist

Opting out of evolution ... Feb 20th 2014 1:04 ... are the same ones demanding biology class sans evolution and crying that ...
Read more

Blog Home | Evolutionary Psychology

... a premier publication outlet for evolutionary psychological research, we are ... Evolutionary Psychology has a very ... 2014 by Robert Kurzban. Thanks ...
Read more

Palomar College Updated Graphic Communications 04/23/14 ...

Graphic Communications - http://graphics.palomar.edu ... 04/23/14: Fall 2014 Class Schedule: Gray: August 18 - December 17, ...
Read more

Infographic history of evolutionary thought | Theory ...

4 Responses to Infographic history of evolutionary thought. Joachim says: ... July 7, 2014 at 07:50. Reblogged this on Blog Aj.Joe and commented:
Read more

Pro Graphics Professional Graphics - Shop AMD

Professional Graphics ... Pro graphics

Read more

Evolution - Scientific American - Science News, Articles ...

He advised the plaintiffs while working for the National Center for Science ... an American evolutionary ... A newly discovered class of microbe ...
Read more

Amazing Graphic Shows Chicago’s Middle Class Disappear ...

The graphic that you are about to see ... Amazing Graphic Shows Chicago’s Middle Class Disappear Before ... 2014 11:12 AM. Filed Under ...
Read more

Home - Eurographics

↓ Skip to Main Content. Home; Produkte; Geschäftskunden; Unternehmen; Investor Relations ... Impressum; Datenschutz; Rechtliche Hinweise
Read more

Setting up Wireless Hotspot on Ubuntu 14.04 (With Video ...

... dependency called hostapd. hostapd is used to create wireless networks However the new version of hostapd in Ubuntu 14.04 ... 2014 by Deep ...
Read more