Project

Glocal at the Vancouver Art Gallery

This photo shows 3 of 4 projections panels in the VAG cupola. Note that the image on the right has not been fully mapped to the panel shape (yet).

I have been working since January on The Glocal Project, a large-scale contributive art project being run out of the Surrey Art Gallery's TechLab. The  team as a whole has been developing a series of simple software applications designed to act as creative and pedagogical tools for both individuals and educators.

A couple of weeks back, we had the chance to bring some of our work out of the lab and into the Vancouver Art Gallery, where we presented a large four-screen projection in the Gallery's rotunda cupola.

 

A grid of images from a single camera feed mapped onto the cupola panels

Technically, this presented a challenge. Not only did we want to have four linked screens in which images could overlap - we also wanted the projections to be 'mapped' to the four curved panels of the cupola. All four panels together would be shown in 'flat' form on four plasma screens. To add to the confusion, we would be running four live camera feeds into the system - three webcams and one wireless DV camera. 4 cameras. 6 computers. 8 screens. As has been the case for much of the Glocal project, we turned to Processing for a solution.

Posted in Computer-aided Creativity | Event | Generative Art | Processing | Project Submitted by blprnt on Mon, 2008-07-07 18:01.
blprnt's blog | login or register to post comments | read more | 489 reads

Colour Economy Vimeo Channel

Rather than continuing to blanket this blog with videos from my current project-in-progress, I've set up a Vimeo channel which those of you who are interested can subscribe to. I'll be posting a lot of videos there as changes are made, to document the process and to gather feedback where I can.

Here's the URL: http://www.vimeo.com/coloureconomy

There are a couple of new videos up there already - please drop by and have a look.

Posted in Computer-aided Creativity | Data Visualization | Generative Art | Processing | Project Submitted by blprnt on Wed, 2008-05-28 03:21.
blprnt's blog | login or register to post comments | 522 reads

The Colour Economy: The Gap Between the Rich and the Poor

What if pixels were free? What if they could trade their computer-given red, green, and blue values in pursuit of a profit?

The Colour Economy imagines an artificial economy of pixels, in which individual 'traders' exchange colour. In this pixel performance, the seed image creates a region in the bottom right which is wealthier than the regions surrounding it:

 

As the economy develops, this wealthy population separates itself physically from the traders with little colour capital.

Here are three video renders of the system unfolding:


The Colour Economy: Can't we all just get along? from blprnt on Vimeo.


The Colour Economy: The Gap Between the Rich and the Poor from blprnt on Vimeo.


The Colour Economy: In the end, we will have more important things to worry about from blprnt on Vimeo.

Market conditions fluctuate in each run of the simulation, so though some general things remain constant with each seed image, the performance happens differently every time.

Posted in Computer-aided Creativity | Data Visualization | Generative Art | Processing | Project Submitted by blprnt on Fri, 2008-05-16 18:39.
blprnt's blog | 1 comment | read more | 823 reads

From the vault: Freeze Tag!

I am just finishing up a tutorial post on using spherical coordinates. It should be up on the blog sometime over the weekend - I need to go over it with my editor's comb one more time, and insert some links here and there.

While I was uploading the sample files to my server, I stumbled on an old Processing project that I had completely forgotten about. In Freeze Tag, a group of Tagger particles chase a group of targets. When they catch the targets, they freeze them. Targets can be unfrozen by their friends, but they risk becoming frozen themselves in doing so.  It's a fairly stable system, for a while, and it's fun to watch.

Check it out here. I would like to revisit this and maybe combine it with some newer projects that I am working on. I'll add it to my list! As always, comments or questions are appreciated. 

Posted in Processing | Project Submitted by blprnt on Sat, 2008-04-19 00:00.
blprnt's blog | login or register to post comments | 545 reads

Umbrella Storm - Video 1


Umbrella Storm on White from blprnt on Vimeo.

Check out the stills rendered in full res here

Posted in Computer-aided Creativity | Generative Art | Processing | Project Submitted by blprnt on Sat, 2007-12-08 22:01.
blprnt's blog | 1 comment | 1466 reads

PROJECT: Variance

Project Title: Variance
Date: Fall, 2007
Project Link: http://www.blprnt.com/variance
  

Variance was born out of a year-long exploration into genetic algorithms and evolutionary computing, and their possible applications within the creative process. 

It can be argued that the traditional design process is not too far removed from the classical evolutionary process. Individuals (our designs) are introduced into a competitive environment (our brains, or perhaps, our clients' brains). The ones that survive are deemed to be the best. This fits nicely into the low level 'survival of the fittest' model of evolution but it doesn't consider some of the other key elements - namely mutation and hybridization.

Variance is an attempt to provide a creative tool for designers that can leverage some of the power of evolution. Using Variance, designers can harness genetic algorithms to brainstorm or refine compositional ideas. The classical design process becomes the Evolutionary Design Process.

I would consider this version of Variance to be pre-alpha - it is more of a proof of concept than it is a working application. Still, it show some promise. Here, I'll use the application to design a logo for Variance itself.

The first step is to select colours, compositional elements, and typefaces. We do this from the 'controls' panel:

Posted in ActionScript | Computer-aided Creativity | Evolutionary Computing | Flash | Genetic Algorithms | Project Submitted by blprnt on Thu, 2007-09-06 00:52.
blprnt's blog | login or register to post comments | read more | 913 reads

XML feed