As always, this is only what I've gotten up in my copious spare time. Click to view the full-sized images.


These three comprise a series I did depicting life at UMBC as a video game. It could probably have been any university, though.

The first, Race for a Space, is about the parking problems at this commuter-heavy school. (Of course, UMBC's parking would have been heaven while I was attending UNC, whose designers, in 1789, somehow failed to anticipate the need for parking lots.)

There is a widely held perception that UMBC's efforts to become better known as a scientific research institution are coming at the expense of the liberal arts. The fine arts major, in particular, has few enough teachers to teach the required courses that most art majors can't get into any art courses at all for at least a year, and naturally they wonder why they bother. That was the motivation for Registration Rampage, and I got a lot of positive feedback from art majors about this one. (And yes, the character is me.)

The third, Bonus Level, depicts graphic violence and you may not wish to view it. If you do, you have to read my disclaimer as well.


Postcards from Baltimore. Photographs and titles mine. I regret I wasn't working in color for the one on the left.


My (winning) entry in the UNC Computer Science Department t-shirt design contest.

Click here or to the left to see a larger image.

Click here to see it at 300 dpi if you really feel like printing it out or something.

If you don't get it, this is (a parody of) the Old Well, a campus landmark and one of the University's symbols. Not even an unofficial symbol, as we learned when we got these t-shirts printed. It's protected by trademark, and I modified it too significantly. They did allow us, reluctantly, to print one run, so these shirts are now collector's items (or would be if anyone cared). Here's a photograph of this beautiful structure. (Taken by me, not that it's a glamour shot, but while we're on the subject of intellectual property.)


Here's a kiwi fruit. I didn't draw it: it was generated by a procedural solid texture that I wrote. If you're unfamiliar with procedural texturing, it's a technique that allows the color of each point of an object to be determined by an algorithm. Thus, this picture, which was output at about 300x300 in 24-bit color and would take about 270 kilobytes to store, is actually generated by only about 24k of C code -- and, unlike a bitmap, would look just as good at much higher resolution.

One interesting thing about the algorithm is that it is backwards rendering, or implicit -- that is, the color of a pixel can be determined knowing only its xyz coordinates. That means you can't say "put a big white circle covering these coordinates", you have to figure out how to say "if the coordinates satisfy these equations, make the pixel white".

Here is the more complete explanation of procedural texturing that accompanied the project for which I created this kiwi procedure.

Here's kiwi.jpg if your browser can't see PNGs.



Here's a painting I did. The quadrangle you see is the quadrangle the painting assumed in the picture taken of it (it being too large to scan, of course). I decided it made more sense to leave it that way than to try to transform it or crop it incorrectly.

You can click to see the larger image, but since it's a digital photo, a lot of the information is incorrect anyway (interpolated, then compressed), so it looks better here.

I painted this from life -- so pretend not to notice the blue guy's messed-up leg, he's sensitive about it.


This was a Mother's Day card from my son and me to his mother.

The PNG version should look better than the JPEG version, but the PNG version may look way too light in some browsers.


This is the logo I designed for IamyourDJ.com. I designed and implemented the entire website (except for a couple of legacy pages). It is gone now -- company changed names -- you're looking at my local mirror of the site design.

I created the logo in Illustrator. When Internet Explorer supports transparent PNGs, you can see it at full antialias. The eschewing of 3-D web-logo-style tomfoolery is to make it suitable for further branding: business cards, letterhead, T-shirts, and so forth.



All images © Steven Matuszek. Yes, the source images are all my own.
Wait, except for the body on the karate guy (Virtua Fighter screenshot).