Biquartic C-surface splines over irregular meshes |
| |
Authors: | J rg Peters |
| |
Affiliation: | Department of Computer Science, Purdue University, West Lafayette IN 47907-1398, USA |
| |
Abstract: | C1-surface splines define tangent continuous surfaces from control points in the manner of tensor-product (B-)splines, but allow a wider class of control meshes capable of outlining arbitrary free-form surfaces with or without boundary. In particular, irregular meshes with non-quadrilateral cells and more or fewer than four cells meeting at a point can be input and are treated in the same conceptual frame work as tensor-product B-splines; that is, the mesh points serve as control points of a smooth piecewise polynomial surface representation that is local and evaluates by averaging. Biquartic surface splines extend and complement the definition of C1-surface splines in a previous paper (Peters, J SLAM J. Numer. Anal. Vol 32 No 2 (1993) 645–666) improving continuity and shape properties in the case where the user chooses to model entirely with four-sided patches. While tangent continuity is guaranteed, it is shown that no polynomial, symmetry-preserving construction with adjustable blends can guarantee its surfaces to lie in the local convex hull of the control mesh for very sharp blends where three patches join. Biquartic C1-surface splines do as well as possible by guaranteeing the property whenever more than three patches join and whenever the blend exceeds a certain small threshold. |
| |
Keywords: | C1 surface corner cutting tensor-product splines spline mesh blending vertex-degree polyhedral |
本文献已被 ScienceDirect 等数据库收录! |
|