The system automatically superimposes animations on t-shirts and projects the resulting image on a screen. To achieve this effect in real time, the system first registers a deformable 2D mesh with the view of the t-shirt. Then it evaluates illumination to reproduce it on the virtual elements. It also segments possible occlusions.