1. A three dimensional (3D) drawing method for immersing a user in an interactive 3D experience, comprising: in response to first signals from a controller, projecting a 3D image of the user on a projection screen; with a position tracking mechanism, determining 3D positions of a drawing instrument positionable by the user during a drawing time period; storing the set of determined 3D positions in memory accessible by a controller; with the controller, generating a 3D drawing image based on the set of determined 3D positions; in response to second signals from the controller, projecting a mixed 3D image that comprises a blending of the projected 3D image of the user and the 3D drawing image.