1. A processor-implemented method comprising: generating a digital representation (R) of a figure by correlating a visual image of the figure with three-dimensional information about the figure, the digital representation of the figure including a two-dimensional surface mesh of the figure and a volumetric representation of the figure using a plurality of three-dimensional shapes; finding, using markerless capture, reference points that are common to each of two temporally distinct visual images of the figure, the reference points representing movement of the figure between the two images; correlating the reference points with vertices in the volumetric representation; deforming, in response to positional constraints placed on the movement of the plurality of three-dimensional shapes between the two images, the volumetric representation of the figure as a function of the reference points and the correlated vertices to allow for characterization of three-dimensional movement of the plurality of three-dimensional shapes; adjusting the deformation of the volumetric representation of the figure in response to a comparison of silhouette data from one of the two images to the volumetric representation; deforming the surface mesh of the figure as a function of the volumetric deformation by mapping the deformation of the volumetric representation to the surface mesh based upon correlation between individual points in the surface mesh to multiple three-dimensional shapes of the plurality of three-dimensional shapes; and generating, responsive to the deformed two-dimensional surface mesh and to the deformed volumetric representation of the figure, an updated digital representation of the figure.