So I’m really a doo-doo head for not bothering to demonstrate this sooner. . . but you can now use my Vector3D class as a library. Of course, this isn’t nearly as sophisticated as what you might, say, be able to do with traer.physics, but since this class is used in virtually all of my Nature of Code examples, it’s not such a nice thing to have to keep adding it to each project over and over and over and over again. . .
Monthly Archives: March 2006
Threads and P5 libraries
Now online: tutorial on threads and making Processing libraries that invoke event methods in the parent applet. Can you find the most errors?
Workshop
On Saturday, I gave a Processing workshop at the Hunter College Integrated Media Arts (IMA) MFA program, sponsored by the Colab program. It was rather insane to try to cover what I usually do in an entire semester over a period of 4 hours, nonetheless, I had a terrific amount of fun blabbing on and on and on and, at the very least, a nice set of examples (26 total!) emerged. It’s all here.
Some comments about the workshop also ended up on Grand Text Auto and on Vade.
I’ll be doing another session on April 29th. . .
Total Processing Request Live

Coming in at number 3 on the most requested example countdown are Lindenmayer systems (aka L-Systems).
View the applet and accompanying explanation from my a to z course.
Jepson Center for the Arts (grand opening!)
Just attended the grand opening of the Jepson Center for the Arts, a truly magnificent new building designed by Moshe Safdie in Savannah, GA, the evidence of which is in these photos. (It would be even more evident if i wasn’t such a terrible photographer.)

