Conversion and evaluation for two types of parametric surfaces constructed by NTP bases

被引:15
作者
Jiang, SR [1 ]
Wang, GJ
机构
[1] Zhejiang Univ, Dept Math, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Chinese Acad Sci, State Key Lab, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, CG, Hangzhou 310027, Peoples R China
[4] China Inst Metrol, Dept Math, Hangzhou 310018, Peoples R China
基金
中国国家自然科学基金;
关键词
Bezier surface; generalized ball surface; normalized totally positive; conversion; evaluation; time complexity;
D O I
10.1016/j.camwa.2004.06.031
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, a new generalized Ball basis, normalized totally positive (NTP) basis given by Delgado and Pefia, is investigated. The conversion formulae between the basis and the Bernstein basis are derived. We also prove that these formulae not only are valuable for studying the geometric properties, such as subdivision, of the curves and surfaces constructed by this generalized Ball basis, but also can improve the computational speed of the Bezier curves and surfaces. After the Bezier surface (curve) is converted into the generalized Ball surface (curve), the time complexity for evaluation can be reduced from cubic to quadratic, of the degree of the surface (curve). However, the intrinsic property, such as shape-preserving property, is not changed. So, the generalized Ball surface and curve have a great future in application of geometric design. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:321 / 329
页数:9
相关论文
共 9 条
[1]  
BALL AA, 1975, COMPUT AIDED DESIGN, V7, P243
[2]   A shape preserving representation with an evaluation algorithm of linear complexity. [J].
Delgado, J ;
Peña, JM .
COMPUTER AIDED GEOMETRIC DESIGN, 2003, 20 (01) :1-10
[3]  
Goodman T. N. T., 1991, Computer-Aided Geometric Design, V8, P115, DOI 10.1016/0167-8396(91)90037-C
[4]   PROPERTIES OF GENERALIZED BALL CURVES AND SURFACES [J].
GOODMAN, TNT ;
SAID, HB .
COMPUTER-AIDED DESIGN, 1991, 23 (08) :554-560
[5]   Properties of two types of generalized Ball curves [J].
Hu, SM ;
Wang, GZ ;
Jin, TG .
COMPUTER-AIDED DESIGN, 1996, 28 (02) :125-133
[6]   Efficient algorithms for Bezier curves [J].
Phien, HN ;
Dejdumrong, N .
COMPUTER AIDED GEOMETRIC DESIGN, 2000, 17 (03) :247-250
[7]   A GENERALIZED BALL CURVE AND ITS RECURSIVE ALGORITHM [J].
SAID, HB .
ACM TRANSACTIONS ON GRAPHICS, 1989, 8 (04) :360-371
[8]  
Wang G. J., 1987, Appl. Math. A J. Chin. Univ, V2, P126
[9]  
Wang GJ, 2001, PROG NAT SCI, V11, P142