Work in Progress

This is a new procedural audio game that I am working on for the iPad. The idea is to try to combine a game mechanic with music creation, to create a sort of meditative game-like experience. Not sure where it is heading, but I like the feeling it has so far.

New WordPress Theme

Original BaseLayer theme
Original BaseLayer theme

I’ve been developing a new version of my wordpress theme for quite a while now and finally have it to a point that I like and have installed it on my site (you’re looking at it right now). There are a few artists using the theme already, and I worked with a design friend to come up with a nice, flexible overall layout. It has a stronger grid than my last design, and many more typography tools that are accessible within the WordPress admin area.

I’m giving away the theme for free and will be gradually updating the documentation to explain what it can do. For example, I personally don’t use pop-up galleries, but a lot of people use them so I have several versions of Colorbox built into the theme. Simply typing in the shortcode [gallery_colorbox] will create a default pop-up gallery. More info and downloads can be found here.

Classic Logo – v. 2.0

I thought it would be fun to revisit a classic assignment Michael Beirut mentioned in a recent post on where he showed his student portfolio. The idea is to simplify an animal to it’s most essential elements and create a logo-like image. It occurred to me that those same skills are exactly what is needed when designing characters for game design, and with the game engine Unity now free we should introduce motion as an element.

Continue reading “Classic Logo – v. 2.0”

Leister.2.0 is finally live!

I’ve been working on a new site design for the last few weeks and would like to announce that it’s finally been launched! Let me know what you think!

For my design friends that are curious, the whole site is done in WordPress, which is a free content management system that you can install on most web sites. It is basically a blog setup, but it is pretty easy to customize it so that it does not look like a blog. There are a ton of cool plug-ins and built-in features that make managing a complex site very easy. For example, for my image pages I can upload all of my images at once and they are automatically formatted into a gallery. I can create a new post, and it will be added to my navigation and menu areas in the appropriate place.

Continue reading “Leister.2.0 is finally live!”

Simple Examples of Database Manipulation in Processing: Finished Example

Processing Car Database Manipulation

Finished Example

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”

Simple Examples of Database Manipulation in Processing: Part 2

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
plymouth satellite,18,8,318,150,3436,11,70,1

Continue reading “Simple Examples of Database Manipulation in Processing: Part 2”

Simple Examples of Database Manipulation in Processing: Part 1

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”

dilettantism? Indeed!

I had never thought of Rubens as a designer, but as Mark Lamster writes in his article on, he was and a good one at that. I especially like his Hemingwayesque defence of his design decisions.