1. A method for providing an interactive experience to a user using an interaction system, comprising: capturing a depth image of a physical object placed on, or in proximity to, a surface; capturing a video image of the physical object; generating a 3D virtual object which is a counterpart of the physical object based on the depth image and the video image; and projecting, using a 3D projector, the 3D virtual object on, or in proximity to, the surface.