Splat-based surface reconstruction from defect-laden point sets