3D MESH ANIMATION OPTIMIZATION ALGORITHM BASED ON INTEGER PROGRAMMING AND NONLINEAR CONSTRAINTS