Jittery Generative Creatures in Processing
Source code: sketch_080314a
I've been playing around some with Processing, this is the result. As I mentioned in my earlier article, Processing and NodeBox are quite similar. Processing has some more interactivity (better keyboard and mouse handling) built in, and it can do basic 3D. NodeBox has better color handling (gradients) and remarkable libraries (WordNet). But what it really comes down to is that NodeBox is Python (much easier to extend) and Processing is Java (still easier than straight Java, but a lot more code to do basic extensions). Now all we need is a quick-start programming environment like these for Flash (and before you tell me the Adobe Flash tools are for artists–I have used the Flash IDE and it is possibly the worst IDE I've ever experienced. Which is odd, because the Flex IDE is one of the best, better than XCode/Interface Builder in some ways).
All of which is the long way to say that I enjoyed making this little animation in Processing, but I'm ready to go back to working in Python now, thank you.