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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PROCESSING: CREATIVE CODING AND COMPUTATIONAL ART<br />

170<br />

Summary<br />

This chapter has looked at the <strong>Processing</strong> environment in depth, <strong>and</strong> how its simple, clean,<br />

highly functional interface provides an intuitive <strong>and</strong> friendly environment for new coders<br />

<strong>and</strong> an efficient workspace for seasoned developers. Built on top of Java, <strong>Processing</strong> utilizes<br />

a Java interpreter or virtual machine installed within your operating system as well as<br />

within the browser. Offering three working paths, or programming modes (basic, continuous,<br />

<strong>and</strong> Java), <strong>Processing</strong> supports multiple skill levels <strong>and</strong> learning styles, all within the<br />

same environment; you can even combine these different approaches in the same sketch.<br />

Finally, I covered <strong>Processing</strong>’s exciting 3D rendering options, including a look at a fast 3D<br />

software engine <strong>and</strong> the OpenGL library. The next chapter will begin Part 2 of the book,<br />

the tutorial-based section that will help you put the theory into practice.

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

Saved successfully!

Ooh no, something went wrong!