Geometrically constrained surface (re)construction