Title

Following on from my previous experiments with generative art and processing I decided to elaborate on my code and introduce more complex shape generation. I knew I wanted to introduce 3D and alpha blending, as well as refining the curves used to generate the lines.

A Beautiful Mistake

After getting my head around the 3D space and doing some rudimentary experiments I was ready to port my existing code into this new 3D world. I started playing some more with the brilliant OCD Library and had something I was kind of happy with.

At some point in tweaking and playing with the code I must have removed the line background(0); and (naturally) the screen was never cleared. What this produced when left to run for about 2000 frames was stunning.

The Result

So here they are, my beautiful mistakes generated by taking an image, getting a random pixel, positioning it randomly in 3d space then connecting an arbitrary amount of other random points to this point with bezier curves. The frame buffer is never cleared and the image are let to build up over thousands of frames.

Simply click on a thumbnail to view the enlarged version or you can view larger images on my flickr account or my HD gallery.

Now in Moving Picture™ format!

I’ve also got a couple of videos of the images being generated. The low-res previews which vimeo outputs don’t really do it justice, but at least you can view it in HD on vimeo (which you can’t with you tube.)

Now with a Z axis!

My next step is to try and generate these images in true 3D form, with camera control and give the whole thing a sense of depth. This is my first attempt.

2 comments

add your own

  1. # on 31 Mar 08 @ 1:26 duncan said this:

    I have to say I’ve spent the last week on a self directed processing immersion. I am thrilled with the language and when I get a bit tired of poring over the book I have I dip onto the web to see peoples work. Your stuff is fantastic and inspiring, hopefully I’ll have some stuff of my own to show off in a few weeks, but for now I’m content to ogle your art.

  2. # on 31 Mar 08 @ 1:33 craig t mackenzie said this:

    thank you so much, such kind words!

    i can relate to your experiences, i too get totally immersed in what I’m doing with processing, i sometimes forget to see what other people are doing, you’ll have to let me know when your stuff is online. would love to see it.

    it’s really gratifying to get all the little bits and bobs i have been doing up online.

your turn

your private data is never published or shared. required fields are marked *

metal&gin?

metal & gin is the personal blog of craig t mackenzie, a scary boy with delusions of grandeur, and a panache for geek-chic. craig lives in the UK and writes code for avenue a | razorfish. you can find out more about him in the about section.

this blog mostly focuses on matters of geekery as well as any random musing that pops into craig's head. this is also a place for meta-data about craig to be collated.