Over the last days I’ve spent some time twittering back and forth with Eugene. His supershape demo is very cool and we spent some time ‘tweeting’ about shaders. This lead me to upload and twitter one of my experiments which I used as part of my FOTB / MAX presentation. Judging by the huge number of retweets it seems people enjoyed it a lot, so I figured that it was worth a blog post. I started working on this experiment a while back after toying around with OpenGL, OpenFrameworks and audio reactive shapes and that inspired me to do something similar in Flash. This is an unfinished demo as it lead me to pursue something else, at which point I stopped working on it.
In the session where this came from, specifically this part, I shared information about the path of yet another demo, where this experiment led me too. Some of you who attended Flash on the Beach, might recall it from the Adobe keynote, where it was aptly named “milky ball”. I’ll present on it one more time on the 3rd of December at the AUG XL event, in Amsterdam. I’ll post more of the session’s demos with explanation, when I have the time.
I do want to clarify that the code base I’ve created for this, which I currently call Triangle3D, is not to be a new Papervision3D, Away3D, Alternativa3D, Infinity3D, Sandy3D, Null3D or Yogurt3D (I’m probably missing a couple, sorry, have your way in the comments). It’s my experimental playground of classes to play around, with no care for architecture restrictions or a generalized API. It’s all about me playing and enjoying. Pure experimentation of what can be achieved with Flash 3D and hoping to find something beautiful in it.
The music track is Sixtyten by Boards of Canada.