Projection

Projection Mapping

Overview

Projection mapping means making video and putting it on a non-traditional surface using a projector. It is widely used to describe projected media's positioning within a projected field. (or fields) . Some folks say projection mapping when they actually mean corner-pinning, or mesh-warping, or keystoning. All of those things are part of projection mapping, but if the end target is a projection screen (traditional surface), it's not really projection mapping in the most basic sense.

Regardless, the skills to map, and the skills to finely position media on a traditional surface have a ton of crossover.

Methods for Projection Mapping

You can projection map at many different levels, and in a lot of situation, you might take advantage of a combination of these levels:

I recommend MadMapper for all kinds of mapping: pixel, projection, and LED. There are rentals available that are affordable for any production. I also recommend it for correcting for lens distortion, which isn’t “mapping” in the traditional sense, but it is “sometimes required.”

You can spout/syphon/NDI into MadMapper from your preferred content/media playing software (like QLab or TouchDesigner).

Mad does have cueing and scenes but I haven’t made a big effort to learn it. I do use it for basic media playback without other software often. One cue single loop.

Touch has a mapping tool, too, but it is not super-good yet. Doesn’t support Bezier in a normal way and that makes it non-viable for things on curves, or corrections that require curves.

Debugging Projection Mapping

Things look squished or squashed in a bad warpy way?

Too many points in your mesh probably. Try to achieve more with less.

Tearing on the edges (aliasing)?

Too much squeezing going on. It’s better to stretch to fill then to squeeze to fill. If you are SOL and must have tearing on edges, you can add a little feather digitally or throw some cardboard in front of the lens (be careful with tape though!!)

Playback choppy?

Reasons for slow playback: naughty codecs, too many quads, and/or your computer isn’t able to push the pixels. Also, you can throw in the famous Timecoder tool to your video grids to check for performance (V1 design by Zack Shepard, V2-V965 have been by yours truly).

In Mad - turn on framerate display so you can see what Mad is actually pushing. I requested this feature and they put it in for me. This is my one and only brush with celebrity other than giving a private college tour to Jason Alexander.

The TImecoder tool is a baked in mograph element that you put over your video grid. It is made up of the following elements:

Projection Blending

For a straight up 25% blend - if you can do it in-projector, you should. You just need to feed the projectors a raster for you to match it to (a grid that includes overlap). If the blend isn’t perfect, you can further tweak in MAD. I definitely recommend at least corner-pinning in-projector before getting into software blending; as this will help to avoid anti-aliasing. Anything other than 25% requires more zhuzh between the in-projector blend and Mad.

Need to add write up here for blending tutorial


Blending and Mapping in After Effects

Normally, you’ll use AE to create your pre-blend map and raster - but, if you’re a psychopath, you can bake in your blend / map / distortion in After Effects.

There is a workflow for that. It is: