Smoothing polyhedra made easy

A mesh of points outlining a surface is polyhedral if all cells are either quadrilateral or planar. A mesh is vertex-degree bounded if at most four cells meet at every vertex. This paper shows that if a mesh has both properties then simple averaging of its points yields the Bemstein-B6zier coefficients of a smooth, at most cubic, surface that consists of twice as many three-sided polynomial pieces as there are interior edges in the mesh. Meshes with checkerboard structure, that is, rectilinear meshes, are a special case and result in a quadratic surface. Since any bivariate mesh and, in particular, any wireframe of a polyhedron can be refined, by averaging, to a vertex-degree-bounded polyhedral mesh the above allows reinterpretation of a number of algorithms that construct smooth surfaces and advertises the corresponding averaging formulas as a model for a wider class of algorithms.

[1]  J. Peters,et al.  C 1 -surface splines , 1995 .

[2]  J. Peters Smooth interpolation of a mesh of curves , 1991 .

[3]  Stephen Mann Surface approximation using geometric Hermite patches , 1992 .

[4]  Carlo H. Séquin,et al.  Local surface interpolation with Bézier patches: errata and improvements , 1991, Comput. Aided Geom. Des..

[5]  E. Catmull,et al.  Recursively generated B-spline surfaces on arbitrary topological meshes , 1978 .

[6]  Fujio Yamaguchi,et al.  Curves and Surfaces in Computer Aided Geometric Design , 1988, Springer Berlin Heidelberg.

[7]  Jörg Peters,et al.  11. Constructing C1 Surfaces of Arbitrary Topology Using Biquadratic and Bicubic Splines , 1994, Designing Fair Curves and Surfaces.

[8]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[9]  Jörg Peters,et al.  Smooth free-form surfaces over irregular meshes generalizing quadratic splines , 1993, Comput. Aided Geom. Des..

[10]  C. D. Boor,et al.  Box splines , 1993 .

[11]  Ahmad Abdul Majid,et al.  Closed smooth piecewise bicubic surfaces , 1991, TOGS.

[12]  Carlo H. Séquin,et al.  Local surface interpolation with Bézier patches , 1987, Comput. Aided Geom. Des..

[13]  Richard E. Smalley,et al.  The Third Form of Carbon , 1993 .

[14]  Abd Rahni Mt Piah,et al.  Construction of smooth surfaces by piecewise tensor product polynomials , 1992 .

[15]  Charles T. Loop,et al.  Smooth Subdivision Surfaces Based on Triangles , 1987 .

[16]  Charles T. Loop,et al.  Smooth spline surfaces over irregular meshes , 1994, SIGGRAPH.