Last week I was invited to VJ at the Sonic Beating Summer Series party in Cambridge. I must have given off some VJ vibes at some point previously because I’d never actually VJ’d before! 3 late night coding sessions later, I was able to repurpose some prior Processing sketches to work in a live environment.
I’ve always been a fan of the HeMesh 3d rendering library for Processing, but the real breakthrough came when I figured out how to render content offline and feed that content into the main drawing pipeline. This allows you to apply 2d effects to your 3d renderings (edge detect, mirror, blur, etc). I talk about this technique a bit in this post.
My source code is up here.
Feels like this is just the beginning…