Wiki¶
Proiezioni di immagini e video su superfici complesse con adattamento della proiezione alla geometria della superficie.
In questo blog sono presenti molti esempi interessanti ed informazioni sull'argomento.
Abbiamo iniziato a fare delle prove di Projection Mapping con LPMT un software rilasciato con licenza GPL e sviluppato con openFrameworks.
Il codice sorgente di LPMT è su GitHub: https://github.com/hvfrancesco/lpmt.
Un altro software molto interessante in questo ambito è mapamok del progetto ProCamToolkit sviluppato da Kyle McDonald.
Anche ProCamToolkit è stato sviluppato con openFrameworks, è open source ed è presente su GitHub.
Una descrizione con le parole dell'autore:
ProCamToolkit is a collection software and code for openFrameworks aimed at making high level projector-camera calibration more accessible. It provides examples manual projector calibration using a model of a scene, projector-camera calibration using a reference pattern and gray code scanning, and multi-projector calibration using gray code scanning. A program called "mapamok" has emerged from ProCamToolkit as the most user-friendly app of the collection, and it's useful for experimenting with extremely fast projection mapping in situations where the scene can be modeled quickly (e.g., a collection of cuboids) or where the scene is modeled in advance (e.g., a 3D print, or a manufactured object like a car). Most of ProCamToolkit is written in an extremely modular way, making it possible to borrow snippets of code, including some chunks that are written with the goal of being contributed to the openFrameworks core.
Un video che ne illustra le potenzialità:
マパモク/mapamok from YCAM InterLab on Vimeo.
Video Mapping Experiment 001 HLT¶
Primi esperimenti di Projection Mapping su solidi con il programma mapamok realizzato da Kyle McDonald.