Proceedings: GI 1996

Triangular B-Splines for Blending & Filling of Polygonal Holes

Ron Pfeifle, Hans-Peter Seidel

Proceedings of Graphics Interface '96: Toronto, Ontario, Canada, 22 - 24 May 1996, 186-193

DOI 10.20380/GI1996.22

  • BibTeX

     title = {Triangular B-Splines for Blending {&} Filling of Polygonal Holes},
     author = {Ron Pfeifle and Hans-Peter Seidel},
     booktitle = {Proceedings of the Graphics Interface 1996 Conference, May 22-24, 1996, Toronto, Ontario, Canada},
     year = {1996},
     month = {May},
     isbn = {0-9695338-5-3},
     publisher = {Canadian Human-Computer Communications Society},
     url = {},
     pages = {186--193}


Triangular B-splines lend themselves naturally to problems such as blending and the filling of polygonal holes. Here we present an automatic method for smoothly blending piecewise polynomial surfaces using triangular B-splines. The method proceeds in two phases. In the first phase, the domain of the region to be blended or filled is triangulated and populated with basis functions. In the second phase, coefficients for these basis functions are found by minimizing a functional that measures the curvature of the blending or filling surface.