Animating a surface with vertex displacement