user generated character animation