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 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; 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 to allow for characterization of three-dimensional movement of the plurality of three-dimensional shapes; deforming the surface mesh of the figure as a function of the volumetric deformation; 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.