Point-based registration