A Box of Chaos

The Generative Artist's Toolkit

kovach.me // @bendotk

Freckle

Good Night

One Thousand Suns

Generative Art

"art programmed using a computer that intentionally introduces randomness as part of its creation process"

full control

total chaos

 - Jason Bailey

the sweet spot

  • color
  • form
  • line
  • shape
  • space
  • texture
  • value

+ randomness

Elements

Composition II in Red, Blue, and Yellow

Piet Mondrian

  • balance
  • emphasis
  • movement
  • proportion
  • rhythm
  • unity
  • variety

+ emergence

Principles

Composition VIII

Wasily Kandinsky

Elements: Provided by a tool (library)

Principles: Produced by you (human)

The Generative Artist's Canvas

(0,0)

(4,5)

Vectors & Linear Algebra

v

u

v + u

Lines

a

b

Paths

Shapes

The Element of Randomness

Wire T

Wire S

(Pseudo) Random Number Generation

(Perlin/Simplex) Noise

Common Algorithm Class: Subdivision

Acid City

Subdivision of Quadrilaterals

Chaikin Curve Subdivision

25%

75%

Chaikin Curve Subdivision

Chaikin Curve Subdivision

Value & Color

Blotch

The HSV (or HSB) Color Space

0 - 360°

Hue

The HSV (or HSB) Color Space

0 - 360°

0 - 1

Hue

saturation

The HSV (or HSB) Color Space

0 - 360°

0 - 1

0 - 1

saturation

Value

Hue

Texture

Tile

Black Square

Kazimir Malevich

Texture

Texture

The Principle of Emergence

Pane II

What Now?

Find a library...

Find a community...

(we go by "generative")

and make art!

website & shop: kovach.me // twitter: @bendotk // instagram: bendotk

deck

By Ben Kovach

deck

  • 458