It’s been a while since I have been able to post some of my projection mapping adventures, but this one with Lazercrunk was fun. You don’t have to be local to appreciate an 8′ tall projection mapped city skyline. 10 buildings, spanning 16′ wide by 8′ high across the stage. Here’s an example of what it looked like by itself.
So for all of you who are interested in Projection Mapping, I’m detailing a little bit of my workflow in this post. While this design looks more complex than some of the ones I have done over the years, it is actually easier with proper planning and forethought.
Essentially you start with an idea. In this case, Todd Keebs wanted to do a Pittsburgh Skyline to celebrate Lazercrunks 7 Year Anniversary. In order to cut the shapes out of foam core and have a design to share with me for content creation he used a vector and took it into his favorite program (Illustrator or Photoshop to give me templates for each building.
Make a cut out a Vector cutout for each building and separate them by layers.
Now we could leave the buildings connected for the next step, but part of this project was to rearrange the buildings on site to get the desired look within the projectors throw dimensions. To do this, simply separate the buildings and fit them into your desired output resolution. For me that is 1920×1080. I will be using a projector that is 1280×800, but I am going to let the mapping software do the down scaling. My building template in after effects now looks like this:
From here I can control each layer and customize my content as I see fit. The key here is to use the template for all of the content creation. Once you have chosen your template do not start moving the buildings otherwise you will have to keep readjusting your setup within the mapping software.
Now the building out:
Todd any I have been working together for quite some time and we have learned a lot from one another. For this next part, I went to making custom content, and Todd started on the cutting. For most projects we use 4’x8′ sheets of foamcore, it’s lightweight, inexpensive, and easy to cut. Todd simply took the largest building in the set and set its dimensions to 8′ tall, in doing so with simple CAD software (or even illustrator) you can get the exact cut dimensions for each building just by using the internal rulers and measurements. Each building was then cut to scale and stacked in a safe place before the show.
Then the setup:
The projector was turned on to show the full output and the buildings were squeezed into place.
As you can see this is an example of a simple single projector setup. To eliminate shadows cast from the single projector source at this point you could add another projector and add a whole new element to your illusion, but for time sake I made the decision to hold off on this addition. (I’ll get into the pros & cons of using multiple projectors some other time).
Now it’s time to map. (Mac Only)
Using VDMX (my VJ application), I sent a signal to Madmapper via Syphon containing a still frame of my template. Once this is in the pipeline we simply make a rectangular selection for each building on the left (template / source window) and stretch it to fit onto the buildings on the right (output to projector).
Using masks and visual overlays we can make sure that the extra corners from the template don’t bleed over onto the other buildings. The final “mapped” output to the projector now looks something like this:
And here is the result:
So it is simple enough to pull off a multi-plane design like this with a single projector, I obviously skipped over the time it takes to create content, cut the designs, & and setup, but you shouldn’t be afraid of a setup like this. After all, we had a blast doing so, watch the final video to see more:
Thanks for stopping by:
archit faujdar · February 27, 2016 at 4:02 am
can u tell me how can project on two different angles with two projectors with one system ? thanks in advance 🙂
projectileobjects · April 5, 2016 at 10:54 am
It’s call projector edge blending. You can simply add as many projectors as your system (or media server) can handle, blend them at their overlapping edges and then map them accordingly.
Comments are closed.