
Simple example for modifying mesh in Unity. (vertex and line)
Read vertices information and create controllable vertices and lines.
So this is applicable for any complicated mesh.
All you have to do is add "EditableMesh" script on your mesh and link two prefabs.
You can find Sample scene.