david meissner


Sketches

Date: []

I have added a new section to my web site called “Sketches”.

The title is misleading, but I can’t think of anything better that looks correct on the site.

The section is for displaying graphics, animations, and generative art that I create with Processing. Processing calls these programs “sketches”, hence the title. I write these as programming challenges for my own enjoyment, and I also create animations and graphics to use as projections for shows put on by my local community theatre.

The original Processing language is derived from Java, but there is a Javascript version called p5.js that makes it possible to display Processing sketches on web pages. There is a community of artists and hobbyists that share their work on sites such as OpenProcessing.org.

I originally learned Processing with the help of the excellent book and website The Nature of Code, by Daniel Shiffman. Daniel has completely rewritten the book to teach p5.js, and so I’m going back and working through the exercises to learn Javascript and p5.js. I never did finish the challenge in the original book of creating a simulated ecosystem, but this time I plan to complete the project and I’ll post my progress on the Sketches page.

I’m also porting some of my older animations and projections to p5.js, and I’ll post the ones that I get working.