topo-blend Takes two 3D shapes of different topology then produces many reasonable and continuous in-betweens. Requires the Starlab framework wich only depends on Qt 4.x. Technical paper, data, and project page here