Non-Contact 3D Surface Metrology