PerfectTIN converts point clouds, preferably cleaned (no trees, light poles, power lines, eaves, or the like) to surfaces in TIN form. It is free software (LGPL v3). The code is on Github.