Processing

Processing is a programming language for people who want to create images, animations, and interactions. It’s free (and open source) and you can find out more about it at processing.org

I spent a month last year experimenting with Processing, and had a lot of fun doing so, and I ended the month with a piece I called the Make A Sketch which I debuted at the first Bay View Gallery Night.

So if you’re interested in creating interactive pieces using Processing, I’ll be one of three instructors leading a workshop about it on February 23rd, 2011. There’s more info here.

February 6, 2012 · Posted by Pete in art, misc  

If you saw April’s post last week about a trade show we worked on, this post will go into detail on just one part of our work.

We did a series of videos highlighting many of the Putzmeister products, and these videos were in the booth on video touchscreens. We ended up working with another company who owned the touchscreens, and they provided a few generic samples files and a display for us to test everything with.

All files

Here’s a breakdown of the files involved for one touchscreen. There’s an XML file which controls how the screen functions, as well as a menu video which loops until someone touches one of the on-screen buttons, and then two other video files that play when selected. These all get copied to the root of a CF card and inserted into the video display.

Menu screen

Here’s what our menu video normally looks like when looping. To define the areas where the buttons are, you need to determine the x,y coordinates, and the resolution of the touch part of the display is (oddly) 4096 x 4096 pixels. The videos themselves are much smaller, but the 4096 represents the touch grid.

Menu screen stretched

So the first thing we do is take a screen shot of the video, and then blow it up (un-proportionally) to 4096 x 4096 pixels.

Menu screen flipped

Oh, we also need to flip the screen over because the coordinate system is reversed and 0,0 is in the bottom-right corner instead of the upper-left corner like most of us are used to.

Menu screen with grid

Now that we have the screen grab of our video the correct size, and in the correct orientation, we just draw some guide lines around the buttons, and then get the coordinate points for each button.

Once we have the “start x,y” and “end x,y” coordinates we make note of them for the next step…

XML file

If you’re familiar with XML or even HTML image maps, this file should make sense. It’s fairly simple, and you can see where each of the videos is specified, and the coordinates that we determined.

So with our TPANEL.XML file done, and our videos ready to go, we just load it all onto the CF card, pop it in the machine, and it’s ready to go!

We produced about 20 videos for the booth, in just a few weeks, including a bit of shooting as well. Doing work for trade shows is always fun because you get to see things out in the real-world, often with the client right there with you. :)

January 30, 2012 · Posted by Pete in misc, video  

Last week I gave a sneak peek photo of something we built for a TV commercial we were filming. Here’s a full photo of it during set-up.

Conveyor Table

The table is about 20 feet wide, and consists of 18 threaded rods, 36 skate wheels (with 72 bearings), 144 nuts, and a lot of two by fours and plywood.

We started concepting the table at the end of December, and I spent a little time doing some research and a bit of design work. I also whipped up a quick 3D model to explain how it would work to others.

Conveyor Table

The 3D modeling was new to me, as I usually just explain things with bad sketches, but I figured this was a good time to work on my 3D skills, so I took advantage of it.

I also built a small version hacked together with scrap wood to test things out. It worked well enough that I used it to brainstorm improvements with a few of our helpers for the final build.

When crunch-time came, we had less than a week to do the construction on it, and I ended up not doing any of the actual building on it, but our “helpers” (who are much better with tools than I am) ended up completing it a full day before our dry run.

Conveyor Table

Here’s the table on the set. One of the requirements was that the movement be quiet enough that it wouldn’t be picked up while recording audio. The skate bearings were nearly silent. We got a few squeaks during shooting, but nothing a little WD-40 couldn’t take care of.

We originally thought about motorizing it and having a speed controller, since it needed to move at various speeds during the filming. We decided that being human-powered was the easier path, and that worked fine once we got used to the moves, which had to match up with what the actors were doing and saying.

Conveyor Table

This is what you’ll see in the final commercial. Even though the table is 20 feet wide, you’ll only see about 7 feet of it at a time. The two actors stay in place as things slide past them.

This project was a great challenge, and it’s always fun to go from R&D to a final working piece in just a few weeks, especially something as large as this was. I’d also like to give a big thanks to the team who worked on this, especially Rob and Steve who did the table construction…. Great job guys!

January 24, 2012 · Posted by Pete in misc, video  

We at Z2 are huge fans of The Pfister Hotel—not only because it’s a client of ours, but also because it is just such a darn amazing place. One of our favorite projects we work on with the hotel is its Artist-in-Residence program. I mean, how many hotels do you know of that have an artist creating work right on site?

The hotel is currently in the process of selecting its next great artist. This year’s finalists are Pamela Anderson; Matt Duckett; Albin Erhart; Hal Koenig; Brandon Minga; and Timothy Westbrook. Now the public will help choose the next artist.

Beginning this evening, you can visit The Pfister’s website and Facebook page to vote for the artist you’d like to see as the next artist in residence. Votes can also be cast via Twitter (#ArtistInResidence). Voting will end Wednesday, Feb. 8, 2012, and the selection committee will announce the next artist in residence soon thereafter. The public vote will equate to one seat on the selection committee, influencing the final decision.

If you’d like to check out work by the six finalists, head down to Gallerie M, inside InterContinental Milwaukee, for January Gallery Night, taking place this evening. You can cast your vote right there! And don’t forget to stop by The Pfister to say hello to The Pfister’s current artist Shelby Keefe, as she hosts her final Gallery Night in the space. Stick around The Pfister afterward for a fun reception and live entertainment. Hope to see you there!

January 20, 2012 · Posted by April in event, misc  

In the spirit of the New Year, a post to address the best… and worst… of the past 12 months. TIME put out an article listing the Top 10 Everything of 2011, which includes 54 wide-ranging lists. Here are some of the top notables in selected categories.

TV Ads

  1. Dear Sophie — Google
  2. The Force — Volkswagen
  3. Reply All — Bridgestone

Best Tweets

  1. News of Osama bin Laden’s Death Breaks on Twitter
  2. Gabrielle Giffords Returns to Congress (The #Capitol looks beautiful and I’m honored to be at work tonight. – @Rep_Giffords)
  3. Wael Ghonim on the Egyptian Revolution (Mission accomplished. Thanks to all the brave young Egyptians. – @Ghonim)

Worst Tweets

  1. Anthony Weiner on… Anthony’s ‘Weiner’ (I won’t share that one with you.)
  2. Nir Rosen on Lara Logan (Lara Logan had to outdo Anderson. Where was her buddy McCrystal – @nirrosen)
  3. Gilbert Gottfried on Japan (Japan is really advanced. They don’t go to the beach. The beach comes to them – @realgilbert)

Viral Videos

  1. Rebecca Black, “Friday”
  2. The Homeless Man with the Golden Voice
  3. Volkswagen’s Darth Vader Commercial

Buzzwords

  1. Occupy
  2. Winning/Winner
  3. Planking

You might notice that Volkswagen’s Darth Vader commercial made the top three on both the ‘Top 10 TV Ads’ and ‘Top 10 Viral Videos’ lists. In the ad world that is one of the biggest home runs you can hit. (Not to mention the fact that I’m aware of at least one kid who chose his Halloween costume based on that commercial. It seems to appeal to nearly all demographics.)

It’s entertaining to look back at the last year in our culture. Go ahead and take a minute to peruse the other 49 lists. Happy New Year, all!

December 30, 2011 · Posted by April in misc  

Next Page »