Text this: Grid generation on surfaces in three dimensions :