Shader lamps

Shader lamps is a computer graphic technique used to change the appearance of physical objects.

The method was invented at University of North Carolina at Chapel Hill by Ramesh Raskar, Greg Welch, Kok-lim Low and Deepak Bandyopadhyay in 1999 [1] as a follow on to Spatial Augmented Reality [2] also invented at University of North Carolina at Chapel Hill in 1998 by Ramesh Raskar, Greg Welch and Henry Fuchs.

A 3D graphic rendering software is typically used to compute the deformation caused by the non perpendicular, non-planar or even complex projection surface.

The objects are typically replaced by neutral color ones, the projection giving all its visual properties, thus the name shader lamps.

The technique can be used to create a sense of invisibility, by rendering transparency.