Survey: Animation research