selected publications academic article Surface design using triangular patches. Computer Aided Geometric Design. 1996