3D Projection Mapping: What It Is and How It Works