04.04.2013 Views

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Summary<br />

Curves, <strong>and</strong> the math behind them, offer all sorts of expressive possibilities for creative<br />

coding. They are the basis for generating organic forms <strong>and</strong>, as you’ll see in Chapter 11,<br />

natural motion. Of course, all this power does come with some added complexity. As I<br />

illustrated in this chapter, <strong>Processing</strong> allows you to generate curves using st<strong>and</strong>ard polynomial<br />

<strong>and</strong> trigonometric equations. Of course, if the math doesn’t do it for you, you can<br />

also use <strong>Processing</strong>’s built-in curve functions. As you progress as a coder, though, I think<br />

you’ll find the math stuff really helpful—allowing you to more fully exploit the built-in<br />

functions. In Chapter 8, I’ll depart from the math (for a while) <strong>and</strong> introduce objectoriented<br />

programming.<br />

CURVES<br />

299<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!