Contact–based motion graph and its application in locomotion synthesis for virtual actors. (2015)