Projection Mapping Primer

If you only need to project flat content onto flat surfaces, ie texturing some real-world flat geometry with some animated wallpaper, go for this simplest of approaches. It is named after the math behind it and essentially allows you to throw an image onto a flat surface from an arbitrary projector-position as if it was thrown on the surface head-on.