Here is the the finished example of the Database Visualization I have been explaining in the previous 2 posts. A couple of things I added were rectangles based on the engine displacement, a for loop to create a dot representing the number of cylinders for the car and finally a rollover effect so that the viewer can concentrate on the imagery before knowing which car is represented. I don’t know if it’s a useful visualization or not, but I think it is attractive and I will spend more time viewing data like this than a chart.
Continue reading “Simple Examples of Database Manipulation in Processing: Finished Example”
Continuing with where we left off in Part 1, let’s start with a bit of data from the cars.tsv file referenced in the Processing File 02 example. BTW, if you are on a Mac, go to your Processing Preferences and check “Place File Menu inside of Navigation to avoid Mac Java bug, that way you can get to these examples very easily right from File>Examples in Processing. Or, upgrade to Processing 1.0.9. Make a new text file and paste this data that I got from the cars.tsv file referenced in the program:
chevrolet chevelle malibu,18,8,307,130,3504,12,70,1
buick skylark 320,15,8,350,165,3693,11.5,70,1
Continue reading “Simple Examples of Database Manipulation in Processing: Part 2”
I have used Processing many times to import and manipulate database files but I tend to either forget exactly how I did something or not be able to find the kind of instructions I am looking for. I greatly appreciate all of the example’s Ben Fry and others have on Processing and they are important tools in learning to work with data. I would like to provide a one-stop tutorial, reference and explanation for exactly how to get an array of data into Processing and then how to manipulate it for data visualization purposes. And, if possible I will make an extremely simple example so that it is easy to build from here.
Continue reading “Simple Examples of Database Manipulation in Processing: Part 1”
I had never thought of Rubens as a designer, but as Mark Lamster writes in his article on DesignObserver.com, he was and a good one at that. I especially like his Hemingwayesque defence of his design decisions.
Don’t know why, but this post from Futility Closet caught my eye. A whole nation decides to switch how they drive and in 10 minutes it’s done. No fuss, no muss. Now if we can just do that for everything, at 10 AM tomorrow, everyone will quit smoking. Next day we’ll stop driving.
This New York Times article has a good overview of the amount of data we are collectively generating. It is literally mountains of information, and the real problem is how do you make sense of the 40 billion photos on Facebook? Is it possible, is it useful? I hope to explore how to use Processing to visualize data in that way. I feel that as artists we have a unique ability to take complex ideas and fix them in a visual form.
This fall students in interactive design will be collaborating with sculpture students on a kinetic sculpture project about the Digital Body. I am very interested in the topic of how we are existing today, whether our online state is significantly different from our off-line. Continue reading “Digital Body – Kinetic Sculptures”
Set Design Comps
Here are the comp proposals submitted by the Digital Design students. We will use this area to comment about the ideas and to decide on the 3 basic set designs to use for the show. Through lighting, textures and animations the environments will be customized for the specific scenes to be performed.
Continue reading “Joan of Arc: A Constellation of Voices”
My interactive piece hypocenter is included as part of the George Mason University Alumni Mix show at the new School of the Arts gallery in Fairfax, Virginia from October 12 -30. Details and opening information can be found here.
An interesting project to help render typography on the web. I also think that using textorize to create images of display fonts is not a bad approach. It gets around copyright issues very well.