Project 3:  3D shape reconstruction