The masterful Nicholas Felton, faculty member of summer course “Communication Design,” also tried out his hand as student this past summer:
Last month, I was fortunate to find a slot in Zach Lieberman’s Summer session at SVA’s MIxD department. Zach Lieberman is one of the creators of OpenFrameworks, an open source framework for programming all kinds of astounding interactive compositions. Zach’s own projects are, in a word, magical, and by naming his course “Leaving the Screen,” Zach set the bar extremely high. His take on OpenFrameworks and how it complements Processing: With a few adjustments to the vocabulary and setup of projects, it was possible to easily translate coding concepts between the two frameworks. One very nice dovetail is that while Processing is great for publishing to the web or outputting PDFs, OpenFrameworks generates Mac or Windows native applications and can be published to iPhone or iPad apps without much tweaking.
You can find all the code from the course here, and download the source code for all of the examples. And if you haven’t checked out PRINT Magazine’s new site Imprint, hurry off and do so right away!
A sample from Week 4: Brightness is used to control the z-translation of circles forming the image matrix.