1. A method comprising: capturing with a camera and displaying a series of images of a two-dimensional (2D) surface with a three-dimensional (3D) object; detecting and tracking a position of the camera with respect to the 2D surface; assigning a region of the 2D surface as an area of interest; detecting an occlusion of the area of interest in the images of the 2D surface by the 3D object; determining an area of the occlusion of the 2D surface by the 3D object; determining a shape of the 3D object occluding the area of interest, the shape of the 3D object being determined based on the area of occlusion of the 2D surface and the position of the camera with respect to the 2D surface, wherein the shape of the 3D object is used to render a graphical object for representing the 3D object; and rendering and displaying the graphical object representing the 3D object, the graphical object being rendered and displayed on the 2D surface with reference to the area of occlusion, wherein the graphical object is rendered with respect to the shape of the 3D object.