Mechanisms for propagating surface information in 3-D reconstruction