This blog is a living digital document about the design of the things I've done, the things I'm doing, and the occasional thing that does not yet exist.
-Cameron Browning
me [at] cameronbrowning.com
I'm teaching a class called Experiments with Technology in the Parsons BFADT program this semester, and it's given me a chance to reacquaint myself with Processing. These are the latest in a series of new work using the open-source programming environment that first got me interested in creative interaction.
Robert Penner's Easing Equations have been built into Flash since version 6 or 7 as the Tween class (search your Flash directory for Tween.as). But before those days, we had to do things manually. Penners equations in Actionscript are available for download here, with a nice little application to visualize each one here. This is great for when you need to port tweening into a different language like Processing or Openframeworks...
Here I'm loading in data from an external CSV file that I exported from my google analytics page. Download the analytics.zip file to get the PDE, CSV and font files all together...
Source code: analytics
Built with Processing
download analytics.zip