Hostname: page-component-cd9895bd7-p9bg8 Total loading time: 0 Render date: 2024-12-27T10:03:08.388Z Has data issue: false hasContentIssue false

Spline Surfaces over Arbitrary Topological Meshes: Theoretical Analysis and Application

Published online by Cambridge University Press:  20 July 2016

Chaoyang Liu*
Affiliation:
School of Mathematics & Statistics, Zhengzhou University, Zhengzhou 450001, China
Xiaoping Zhou*
Affiliation:
School of Information Engineering, Zhengzhou University, Zhengzhou 450001, China
*
*Corresponding author. Email addresses:lcy@zzu.edu.cn (C.-Y. Liu), iexpzhou@zzu.edu.cn (X.-P. Zhou)
*Corresponding author. Email addresses:lcy@zzu.edu.cn (C.-Y. Liu), iexpzhou@zzu.edu.cn (X.-P. Zhou)
Get access

Abstract

Based on polyhedral splines, some multivariate splines of different orders with given supports over arbitrary topological meshes are developed. Schemes for choosing suitable families of multivariate splines based on pre-given meshes are discussed. Those multivariate splines with inner knots and boundary knots from the related meshes are used to generate rational spline shapes with related control points. Steps for up to C2-surfaces over the meshes are designed. The relationship among the meshes and their knots, the splines and control points is analyzed. To avoid any unexpected discontinuities and get higher smoothness, a heart-repairing technique to adjust inner knots in the multivariate splines is designed.

With the theory above, bivariate C1-quadratic splines over rectangular meshes are developed. Those bivariate splines are used to generate rational C1-quadratic surfaces over the meshes with related control points and weights. The properties of the surfaces are analyzed. The boundary curves and the corner points and tangent planes, and smooth connecting conditions of different patches are presented. The C1–continuous connection schemes between two patches of the surfaces are presented.

Type
Research Article
Copyright
Copyright © Global-Science Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

[1]Liang, X.-K.. Rational Qudratic B-spline Interpolation of Function Segments. Computation Mathematics, A Jounal of Chinese University (in Chinese), 2012,01:5260.Google Scholar
[2]Xie, J., Tan, J.-Q. and Li, S.-F.. Quadratic Algebraic Hypobolic B-spline Curves with Weight Parameters. Computation Mathematics, A Jounal of Chinese University (in Chinese), 2011,04:337346.Google Scholar
[3]Jin, L.-B. and Deng, J.-S.. Conversion Between (3,3,1,1) Hierarchical B-splines and Polynomial splines over Hierarchical T-meshes. Computatation Mathematics, A Jounal of Chinese University (in Chinese), 2009,04:330342.Google Scholar
[4]Qin, L. and Guan, L.-T.. Minimal Surfaces Design Based on NURBS. Computatation Mathematics, A Jounal of Chinese University (in Chinese), 2005, S1:175181.Google Scholar
[5]Goodman, T., Polyhedral Splines, in Computation of Curves and Surfaces, Dahmen, W., Gasca, M., and Micchelli, C.A., eds. Kluwer, Dordrecht, 1990, Springer Netherlands. pp: 347382.Google Scholar
[6]Zhang, Y.-C., Da, F.-P. and Song, W.-Z.. Piecewise C 1 Surfaces Based on Bivariate Quartic Box-Splines for Arbitrary Triangular Meshes. Journal of Software, 2006, 17(10): 22112220.Google Scholar
[7]Feng, R.-Z. and Wang, R.-H.. Smooth spline surfaces over arbitrary topological triangular meshes. Journal of Software, 2003, 14(4):830837.Google Scholar
[8]Zhou, R.-R., Zhang, L.-Y., Pang, X.-F. and Zhou, L.-S.. Smooth Piecewise Spline Surfaces over Arbitrary Control Polyhedron. Chinese Journal of Aeronautics, 2001, 14(1):5764.Google Scholar
[9]Liu, C.-Y.. Theory and application of Convex Curves and Surfaces in CAGD. ISBN 90-365-1577-7, Press of University of Twente, 2001.Google Scholar
[10]Liu, C.-Y. and Zhou, X.-P.. Research on Algorithm of Precision Modeling Body Surfaces in Electronic Ray-Tracing Technique. College Mathematics (in Chinese), 2014,30(6):3438.Google Scholar
[11]Traas, C.Practice of Bivariate Quadratic Simplicial Splines, in Computation of Curves and Surfaces, Dahmen, W., Gasca, M., and Micchelli, C.A., eds. Kluwer, Dordrecht, 1990, Springer Netherlands. pp:383422Google Scholar
[12]Xu, W.-Y.. The Construction and Application of the Bivariate Quadratic Splines on Uniform Rectangular Grids. Zhengzhou University, 2014.Google Scholar
[13]X.-J. Zhuang, . The Construction and Application of the Bivariate Quadratic Spline Function Method In the Bezier Trianglar Mesh. Zhengzhou University, 2014.Google Scholar