87
Uni Studies 3: Intro to Processing Assoc. Professor Donald J. Patterson Uni Stu 3 Fall 2012 1 Wednesday, November 14, 12

Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Uni Studies 3:Intro to Processing

Assoc. Professor Donald J. PattersonUni Stu 3 Fall 2012

1Wednesday, November 14, 12

Page 2: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

http://processing.org/Wednesday, November 14, 12

Page 3: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

http://processing.org/Wednesday, November 14, 12

Page 4: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What the heck is Processing?

• A programming language

• An environment for running the programs

http://processing.org/Wednesday, November 14, 12

Page 5: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What the heck is Processing?

• A programming language

• An environment for running the programs

•What is it for?

• It is for people who want to create

• images

• animations

• interactions

http://processing.org/Wednesday, November 14, 12

Page 6: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What the heck is Processing?

• A programming language

• An environment for running the programs

•What is it for?

• It is for people who want to create

• images

• animations

• interactions

•Who is it for?

• students

• artists

• designers

• researchers

• hobbyists

http://processing.org/Wednesday, November 14, 12

Page 7: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

http://processing.org/Wednesday, November 14, 12

Page 8: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

http://processing.org/Wednesday, November 14, 12

Page 9: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

http://processing.org/Wednesday, November 14, 12

Page 10: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

• Programs output in 2D, 3D or pdf

http://processing.org/Wednesday, November 14, 12

Page 11: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

• Programs output in 2D, 3D or pdf

• For Windows, Mac, Linux

http://processing.org/Wednesday, November 14, 12

Page 12: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

• Programs output in 2D, 3D or pdf

• For Windows, Mac, Linux

• Programs can be put in web pages

http://processing.org/Wednesday, November 14, 12

Page 13: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

• Programs output in 2D, 3D or pdf

• For Windows, Mac, Linux

• Programs can be put in web pages

• Programs can be run as applications

http://processing.org/Wednesday, November 14, 12

Page 14: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Free to download

•Open source

• Programs output in 2D, 3D or pdf

• For Windows, Mac, Linux

• Programs can be put in web pages

• Programs can be run as applications

• Lots of documentation and books available

http://processing.org/Wednesday, November 14, 12

Page 15: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 16: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

http://processing.org/Wednesday, November 14, 12

Page 17: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Your assignment for next week

• Complete the lab:

• “Getting Started. Welcome to Processing”

http://processing.org/Wednesday, November 14, 12

Page 18: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Your assignment for next week

• Complete the lab:

• “Getting Started. Welcome to Processing”

http://processing.org/Wednesday, November 14, 12

Page 19: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Your assignment for next week

• Complete the lab:

• “Getting Started. Welcome to Processing”

http://processing.org/Wednesday, November 14, 12

Page 20: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Your assignment for next week

• Complete the lab:

• “Getting Started. Welcome to Processing”

http://processing.org/Wednesday, November 14, 12

Page 21: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

http://processing.org/Wednesday, November 14, 12

Page 22: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Download the software v 2.0 beta 6

http://processing.org/Wednesday, November 14, 12

Page 23: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Download the software v 2.0 beta 6

http://processing.org/Wednesday, November 14, 12

Page 24: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Download the software v 2.0 beta 6

http://processing.org/Wednesday, November 14, 12

Page 25: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Download the software v 2.0 beta 6

http://processing.org/Wednesday, November 14, 12

Page 26: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 27: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 28: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 29: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the sketch window

Wednesday, November 14, 12

Page 30: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the sketch window

• It is part of the Processing Development Environment (PDE)

Wednesday, November 14, 12

Page 31: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the sketch window

• It is part of the Processing Development Environment (PDE)

• This is where you put your program’s instructions

Wednesday, November 14, 12

Page 32: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 33: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the Text Editor

Wednesday, November 14, 12

Page 34: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 35: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the toolbar

Wednesday, November 14, 12

Page 36: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 37: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the message area

Wednesday, November 14, 12

Page 38: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/Wednesday, November 14, 12

Page 39: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• This is the run and stop buttons

Wednesday, November 14, 12

Page 40: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• To run a program

• type in the program

• hit run

• look for the display window

Wednesday, November 14, 12

Page 41: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• To run a program

• type in the program

• hit run

• look for the display window

Wednesday, November 14, 12

Page 42: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• To run a program

• type in the program

• hit run

• look for the display window

Wednesday, November 14, 12

Page 43: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Run the software

http://processing.org/

• To run a program

• type in the program

• hit run

• look for the display window

Wednesday, November 14, 12

Page 44: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 45: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 46: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 47: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

Wednesday, November 14, 12

Page 48: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

• An error will show up in the message area

Wednesday, November 14, 12

Page 49: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

• An error will show up in the message area

• Sometimes it will give you a clue about the problem

Wednesday, November 14, 12

Page 50: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

• An error will show up in the message area

• Sometimes it will give you a clue about the problem

•Make sure you are using parentheses in pairs

Wednesday, November 14, 12

Page 51: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

• An error will show up in the message area

• Sometimes it will give you a clue about the problem

•Make sure you are using parentheses in pairs

•Make sure you end a line with a semi-colon

Wednesday, November 14, 12

Page 52: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What if something goes wrong?

• An error will show up in the message area

• Sometimes it will give you a clue about the problem

•Make sure you are using parentheses in pairs

•Make sure you end a line with a semi-colon

•Make sure you have the right number of parameters for your function

Wednesday, November 14, 12

Page 53: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 54: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program flow

Wednesday, November 14, 12

Page 55: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program flow

• You can write collections of commands that get run in particular ways by Processing

Wednesday, November 14, 12

Page 56: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program flow

• You can write collections of commands that get run in particular ways by Processing

• the setup function is run once at the beginning

Wednesday, November 14, 12

Page 57: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program flow

• You can write collections of commands that get run in particular ways by Processing

• the setup function is run once at the beginning

• the draw function is run repeatedly until the user hits stop

Wednesday, November 14, 12

Page 58: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 59: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

Wednesday, November 14, 12

Page 60: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

• functions use curly braces to hold all the commands

Wednesday, November 14, 12

Page 61: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

• functions use curly braces to hold all the commands

• size() changes the display window size

Wednesday, November 14, 12

Page 62: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

• functions use curly braces to hold all the commands

• size() changes the display window size

•mousePressed is true if the user is pressing the mouse button

Wednesday, November 14, 12

Page 63: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

• functions use curly braces to hold all the commands

• size() changes the display window size

•mousePressed is true if the user is pressing the mouse button

•mouseX and mouseY is the position of the mouse at the current time

Wednesday, November 14, 12

Page 64: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

• Program Flow

• functions use curly braces to hold all the commands

• size() changes the display window size

•mousePressed is true if the user is pressing the mouse button

•mouseX and mouseY is the position of the mouse at the current time

• fill() changes the color inside the shape that gets drawn next

Wednesday, November 14, 12

Page 65: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 66: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 67: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 68: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

•Menu bar shows shortcuts instead of requiring the buttons to be used

Wednesday, November 14, 12

Page 69: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 70: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 71: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

• Create a new sketch

Wednesday, November 14, 12

Page 72: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 73: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 74: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

• Save the current sketch

Wednesday, November 14, 12

Page 75: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 76: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 77: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

•Open a previously saved sketch

Wednesday, November 14, 12

Page 78: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 79: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 80: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

• Share a sketch as an application

Wednesday, November 14, 12

Page 81: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 82: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

Wednesday, November 14, 12

Page 83: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•Options

• Creates an application that you can share (or turn in)

Wednesday, November 14, 12

Page 84: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

Wednesday, November 14, 12

Page 85: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What else can you draw?

Wednesday, November 14, 12

Page 86: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Intro to Processing

•What else can you draw?

• Click on the link to get an example

Wednesday, November 14, 12

Page 87: Intro to Processingdjp3/classes/2012_09_UNISTU3/...Intro to Processing •Program Flow •functions use curly braces to hold all the commands •size() changes the display window size

Wednesday, November 14, 12