1. A method for a skinned mesh manipulation, implemented at least in part by a computing device, the method comprising: optimizing a skeleton position and vertex weights of a skeletal skinned mesh in an integrated manner; creating new poses and animations by specifying constraints for the skeletal skinned mesh in an interactive deformation platform; adjusting a skeleton position of the skeletal skinned mesh and solving for a deformed skinned mesh simultaneously with an algorithm in conjunction with the specified constraints, wherein the algorithm comprises a cascading optimization procedure; and displaying the skinned mesh manipulation in real-time.