State of the Art in Example-Based Motion Synthesis for Virtual Characters in Interactive Applications