generalized animation blending to use over 2 animations