A Survey on Realistic Virtual Human Animations: Definitions, Features and Evaluations | Synapse