The multi-projector-mapper (MPM) is an open-source software framework for 3D projection mapping using multiple projectors. It contains a basic rendering infrastructure, and interactive tools for projector calibration.

concept_overview
mpm_calibration_photo
ZI4K5gWQn9EUXHBl40_xaCEqlQLzuf8m8374Uk9eD4w

The framework is the outcome of the “Projections of Reality” cluster at smartgeometry 2013, and is to be seen as a prototype that can be used for developing specialized projection mapping applications.

Here is the documentation on vimeo:

Credits & Further Information

Concept & Setup: Eva Friedrich & Stefan Müller Arisona
Code: MPM was written by Stefan Müller Arisona, with contributions by Eva Friedrich (Early prototyping, and shadow volumes) and Simon Schubiger (OSC).
Support: This software was developed in part at ETH Zurich‘s Future Cities Laboratory in Singapore.