Projection Mapping in Unity3D

Spring 2012.
Projection Mapping Demo

This is a small demo that I had made while experimenting with Projection Mapping, released under the GNU GPL to benefit the community. You can find the github repository here.

The demo allows the user to dynamically change the mapping of a mesh using 4 controller spheres which act like handles. The quad-warping homography calculations are done natively within a script and transfered to the rendering engine via shaders.
Here’s a screenshot: