Romenesko: Washington Times officials say they're grateful for Rev. Moon's possible return http://bit.ly/bFZo8m

Technology | Mar 13, 2010 |

Processing project no. 1: Lines

I’ve long been interested in the use of code to create art. The idea that code could build images that are beautiful or visually striking fascinates me. That’s why Recordnet.com/Fireworks remains the project I’ve most enjoyed working on in my year of so as a Web content producer. It’s pretty, and the idea for it came in part from an art project: Plug-in Media’s “Pyro(technics) to the People.”

But I’ve also realized Recordnet.com/Fireworks has a glitch stemming from the fact that it was created in Flash using Actionscript 3.0. It’s intense – both graphically and in code (300 lines or so) – and as a result the display can quickly slow down. The user needs to repeatedly re-load the page in his or her browser to get the full effect.

Honestly, though, the glitch didn’t bother me that much. I’m still very proud of that project. At the same time, however, I thought it’d be great to find a language or programming system that will allow me to make Recordnet.com/Fireworks faster this July 4.

Then, a few months ago, I found this great Smashing Magazine.com post showcasing beautiful motion graphics. Some of the examples were stunning, including this piece – “Black Hole” by Ars Thanea.

Cool, right?

Anyway, most of the works featured in the Smashing Magazine post were created with Processing, a language I’d never heard of before. Processing is one of the tools used by Joshua Davis, an interesting artist I read about in Juxtapoz magazine at about the same time I read the Smashing Mag post.

Last night I finally decided to download Processing, and I think I’m hooked. It’s simple, straightforward and incredible easy to use. For example, check out my first Processing project, below, which was created through this tutorial with just 10 lines of code.

Click the image to erase the screen and start over.

Notice how, no matter how many lines you draw, the applet never slows down. That’s a sign I might be able to use Processing to improve Recordnet.com/Fireworks.

I’ll be posting more projects as I complete them. Thanks to Keyvan Minoukadeh for creating a nifty WordPress plugin that allows a user to draw a Processing sketch in WP.

3 responses so far

3 Responses to “Processing project no. 1: Lines”

  1. [...] Processing project no. 1: Lines | Ian Hill [...]

  2. [...] I already mention how much I love Processing? Because I really, really love [...]

  3. TERRYSEARSon 27 Aug 2010 at 9:12 am

    Every body admits that humen’s life is expensive, however some people require money for different issues and not every one earns enough money. Thus to receive some loan or just term loan will be a right way out.

Trackback URI | Comments RSS

Leave a Reply