1. A computerized method, comprising: receiving images of a three-dimensional (3D) input space captured via a camera; displaying a graphic object corresponding to a first one of the captured images; displaying an enclosure around the periphery of the displayed graphic object upon selection of the graphic object, the enclosure having control elements associated therewith that enable manipulation of the displayed graphic object, wherein the control elements comprise a plurality of rotation control elements each associated with a different respective axis; updating the displayed graphic object based on a second one of the captured images and in response to manipulation of a marker within within the 3D input space; displaying the enclosure around the periphery of the updated graphic object; and manipulating the updated graphic object according to user interaction with at least one of the rotation control elements, wherein said manipulating comprises rotating the updated graphic object about the axis associated with the rotation control element interacted upon by the user.