PBS has put together an awesome video on Creative Coding - here’s the text from the YouTube Video page :
Programming plays a huge role in the world that surrounds us, and though its uses are often purely functional, there is a growing community of artists who use the language of code as their medium. Their work includes everything from computer generated art to elaborate interactive installations, all with the goal of expanding our sense of what is possible with digital tools. To simplify the coding process, several platforms and libraries have been assembled to allow coders to cut through the nitty-gritty of programming and focus on the creative aspects of the project. These platforms all share a strong open source philosophy that encourages growth and experimentation, creating a rich community of artists that share their strategies and work with unprecedented openness.
Implementing a Depth First Search Recursive Backtracker algorithm to generate mazes in Processing. (Wikipedia)
The first image is just the maze. The next two are me experimenting with coloring based on when each square is visited in the generation process. Squares that are visited at a similar time to each other will be colored similarly. Then the fourth image is me doing that again, but not drawing the walls, and a little more coarse square count. Then the last one is just a Hail-Mary where I made it really big and it took twenty minutes to create and I’m really happy with it.
Based on a tutorial by Daniel Shiffman (Can be found on youtube here).
I’m using Dan Shiffman’s flocking library (here) with processing to display images that have varying relevance to each other. This is a combination of ideas, remix theory and intertextuality, in the hope of revealing insightful information about user generated content, artworks and their influences/originals. I will give each ‘piece’ an attraction value so that they form flocks of similar works OR similar works will flock towards a specific point.
I started with a previous experiment in which I changed the flocking example to form two distinct flocks:
Then I added images to see how it would look and to get some code developed:
It’s only working for two images but I will be able to have each boid displaying its own image and then they will be able to form their own flocks once appropriate values are given. I’m using examples from lolbender but the final work will include a much more varied source of influence, not just Avatar: The Last Airbender.