Programming Graphics I: Introduction to Generative Art

44 VIDEOS (6h 35m)
  • Environment Setup

    • Trailer

      01:34

    • Introduction: Environment Setup

      01:29

    • Downloading Processing

      04:19

    • Working with Sublime Text 2

      18:20

    • Final Environment Setup Tips

      18:55

  • Intro to Processing and HYPE

    • Introduction: Processing and HYPE

      01:26

    • Download HYPE

      03:49

    • Project Steps 2,3,4

      12:06

    • Java versus JavaScript

      02:39

    • HYPE AS3 / Project Step 5

      05:11

    • HYPE processing / Project Step 6

      13:13

  • Drawing Visual Assets

    • Introduction: Drawing Visual Assets

      01:32

    • Drawing Visual Assets

      13:15

    • Drawing Abstraction

      01:40

    • Drawing Time-lapse

      01:43

    • Final Asset Prep

      18:24

  • Painting to the Screen

    • Introduction: Painting to Screen

      01:06

    • Basics / Line and Rect

      06:44

    • Basics / Rotation

      09:35

    • Basics / Matrix / push and pop

      15:41

    • Basics / Rotation and Color

      07:58

    • HYPE / Basics

      18:48

    • HYPE / Drawables

      20:53

  • Working with Color

    • Introduction: Working with Color

      03:11

    • The Color Thief's

      15:32

    • Expanding Kuler

      08:48

    • HColorPool

      11:17

    • HPixelColorist

      13:08

    • HColorField

      15:56

  • HGridLayout

    • Introduction: HGridLayout

      02:00

    • HDrawablePool + HRect

      11:49

    • HDrawablePool + HShape 1

      08:13

    • HDrawablePool + HShape 2

      05:11

    • HGridLayout

      19:44

  • HShapeLayout

    • Introduction: HShapeLayout

      01:57

    • HShapeLayout

      14:03

  • Output Files

    • Introduction: Output Files

      01:27

    • letsRender / bad

      05:21

    • letsRender / better

      09:57

    • letsRender / BEST

      07:00

    • letsRender / final edits

      12:13

    • Some Parting Words...

      02:33

  • Project Inspirations

    • hexGrid / Randy Steward

      10:30

    • hypnoWheel / Luke L

      14:40

Class Project: Create generative patterns for print

Assignment Details

2,977

Students

168

Projects

About This Class

Generative art is all about using programming to generate artwork that is algorithmically defined and created. In this project-based class, you'll learn how to create your own series of patterns using generative art techniques and computer programming! What You'll Learn How to setup your programming enviro... Read More

Published on Tue, Sep 10th 2013