I implemented face morphing by creating a trangular mesh over the face, and then warping each individual triangle into its interpolated position. Then I blended them together.