七次广义Ball曲线的两种扩展
Two Extensions of Generalized Ball Curves of Seventh Degree
DOI: 10.12677/AAM.2024.131035, PDF, HTML, XML, 下载: 62  浏览: 90  国家自然科学基金支持
作者: 付雨楠, 严兰兰*:东华理工大学理学院,江西 南昌
关键词: Wang-Ball基函数Said-Ball基函数广义Ball曲线Bézier曲线形状参数Wang-Ball Basis Function Said-Ball Basis Function Generalized Ball Curve Bézier Curve Shape Pa-rameter
摘要: 构造了两组含形状参数的多项式基函数:第一组基既是七次Wang-Ball基的扩展,又是七次Said-Ball基的扩展;第二组基既是七次Said-Ball基的扩展,又是七次Bernstein基的扩展。并由此定义了两种新的七次广义Ball曲线:前者不仅包括了七次Wang-Ball和Said-Ball曲线,还涵盖了无数条处于这两种曲线之间的曲线;后者不仅包括了七次Said-Ball和Bézier曲线,还涵盖了无数条处于这两种曲线之间的曲线。依次分析了两种新的广义Ball曲线与七次Bézier曲线之间的关系后明确了每个形状参数的几何意义,并给出了其几何作图法。
Abstract: Two classes of polynomial basis functions with shape parameter are constructed. The first class of basis is not only the extension of Wang-Ball basis of seventh degree, but also the extension of Said-Ball basis of seventh degree. The second class of basis is not only the extension of Said-Ball ba-sis of seventh degree, but also the extension of Bernstein basis of seventh degree. Based on these two new bases, two classes of new generalized Ball curves of seventh degree are defined. The former contained the Wang-Ball and Said-Ball curve of seventh degree and many curves between them. The latter contained the Said-Ball and Bézier curve of seventh degree and many curves between them. After analyzing the relationship between new generalized Ball curves and the Bezier curve of seventh degree, the geometric meaning of each shape parameter is clarified, and its geometric drawing method is given.
文章引用:付雨楠, 严兰兰. 七次广义Ball曲线的两种扩展[J]. 应用数学进展, 2024, 13(1): 331-341. https://doi.org/10.12677/AAM.2024.131035

1. 引言

数学家Ball [1] [2] [3] 提出了三次参数曲线,随后广义Ball曲线曲面的研究工作不断推进并且取得众多成果。王国瑾 [4] 将三次参数曲线推广至n次广义Ball曲线并分析了其几何性质。Said [5] 提出了一种的新的广义Ball曲线,将三次参数曲线推广至任意奇数次。在文献 [6] 中,文献 [4] [5] 中的曲线分别被称为Wang-Ball和Said-Ball曲线,并通过比较分析发现Wang-Ball曲线的递归算法效率优于Bézier曲线和Said-Ball曲线。与同次Bézier曲线相比,广义Ball曲线在曲线求值和升降阶等计算方面更高效。因此,广义Ball曲线被广泛应用于几何制造业。

文献 [7] [8] 构造了两种带位置参数的广义Ball曲线。从提高t的次数的设计思路出发,文献 [9] 先构造了一组新的含形状参数 λ 的基函数,再由此构造了与三次Ball曲线性质相似的扩展曲线。文献 [10] 提出了两种四次广义Ball曲线的生成方法。文献 [11] 先构造了次数分别为三次和四次的带形状参数的基函数,再基于这两组基函数定义了两种不同的扩展三次Ball曲线。文献 [9] [12] [13] 讨论了广义Ball曲线间的拼接问题,其中,文献 [13] 还给出了 G 1 连续条件下形状参数的选取准则。

整合文献 [7] [8] [9] 的思想,本文依次构造了 α B β B 基函数,其中, α B 基函数可以从七次Wang-Ball基过渡到Said-Ball基,而 β B 基函数可以从七次Said-Ball基过渡到Bernstein基。基于 α B 基函数和 β B 基函数构造的曲线均具有形状可调性,当 α B 曲线中的形状参数 α 取不同值时,不仅可以得到七次Wang-Ball与Said-Ball曲线,而且还可以得到无数条处于这两种曲线之间的曲线;当 β B 曲线中的形状参数 β 取不同值时,不仅可以得到七次Said-Ball与Bézier曲线,而且还可以得到无数条处于这两种曲线之间的曲线。

2. 介于Wang-Ball和Said-Ball曲线之间的曲线

2.1. 基函数的构造与性质

定义1 对 t [ 0 , 1 ] α [ 0 , 1 ] ,多项式

{ b 0 , 7 ( t ) = ( 1 2 α t + α t 2 ) ( 1 t ) 2 b 1 , 7 ( t ) = ( 2 + 2 α 4 α t ) t ( 1 t ) 3 b 2 , 7 ( t ) = ( 4 + 6 α ) t 2 ( 1 t ) 4 b 3 , 7 ( t ) = ( 8 + 12 α ) t 3 ( 1 t ) 4 b 4 , 7 ( t ) = ( 8 + 12 α ) t 4 ( 1 t ) 3 b 5 , 7 ( t ) = ( 4 + 6 α ) t 4 ( 1 t ) 2 b 6 , 7 ( t ) = ( 2 2 α + 4 α t ) t 3 ( 1 t ) b 7 , 7 ( t ) = ( 1 α + α t 2 ) t 2 (1)

被称为含形状参数 α 的七次广义Ball基函数,即 α B 基。

α B 基具有如下性质:

性质1 非负性,即 b i , 7 ( t ) 0 ( i = 0 , 1 , , 7 )

性质2 规范性,即 i = 0 7 b i , 7 ( t ) = 1

性质3 对称性,即 b i , 7 ( t ) = b 7 i , 7 ( 1 t ) , i = 0 , 1 , , 7

性质4 端点性质:

{ b 0 , 7 ( 0 ) = 1 b i , 7 ( 0 ) = 0 , i = 1 , 2 , , 7 ; { b i , 7 ( 1 ) = 0 , i = 0 , 1 , , 6 b 7 , 7 ( 1 ) = 1 ;

{ b 0 , 7 ( 0 ) = ( 2 α + 2 ) b 1 , 7 ( 0 ) = 2 α + 2 b i , 7 ( 0 ) = 0 , i = 2 , 3 , 4 , 5 , 6 , 7 ; { b i , 7 ( 1 ) = 0 , i = 0 , 1 , 2 , 3 , 4 , 5 b 6 , 7 ( 1 ) = ( 2 α + 2 ) b 7 , 7 ( 1 ) = 2 α + 2 .

性质5 单峰性,即每个基函数在定义域 [ 0 , 1 ] 上有唯一的最大值。

性质6 退化性:当 α = 0 时, α B 基是七次Wang-Ball基;当 α = 1 时, α B 基是七次Said-Ball基。

2.2. 曲线的构造与性质

定义2 给定一组控制顶点 P i R d ( d = 2 , 3 ; i = 0 , 1 , , 7 ) ,对 t [ 0 , 1 ] ,曲线

p ( t ) = i = 0 7 P i b i , 7 ( t ) (2)

被称为含形状参数 α 的七次广义Ball曲线,即 α B 曲线。

根据 α B 基的性质可以得到, α B 曲线具有下列性质:

性质1 端点性质:

{ p ( 0 ) = P 0 p ( 1 ) = P 7 ; { p ( 0 ) = ( 2 α + 2 ) ( P 1 P 0 ) p ( 1 ) = ( 2 α + 2 ) ( P 7 P 6 )

性质2 凸包性。由 α B 基的非负性与规范性可以推出, α B 曲线始终会位于其控制多边形构成的凸包内。

性质3 对称性,即不论是控制多边形 P 0 P 1 P 7 还是 P 7 P 6 P 0 构成的 α B 曲线形状相同仅方向相反。

性质4 几何不变性与仿射不变性,即 α B 曲线的形状不会随着坐标系的不同而变化,并且不论是对 α B 曲线的控制多边形进行仿射变换还是对 α B 曲线直接进行仿射变换,两者所对应的新曲线仍然相同。

2.3. 形状参数的几何意义

形状参数 α 的取值变化会直接影响 α B 曲线形状,下面先讨论 α B 曲线中参数 α 的几何意义。 α B 基可转化为七次Bernstein基函数的线性组合形式,即

{ b 0 , 7 ( t ) = B 0 , 7 ( t ) + 5 2 α 7 B 1 , 7 ( t ) + 10 7 α 21 B 2 , 7 ( t ) + 10 9 α 35 B 3 , 7 ( t ) + 5 5 α 35 B 4 , 7 ( t ) + 1 α 21 B 5 , 7 ( t ) b 1 , 7 ( t ) = 2 + 2 α 7 B 1 , 7 ( t ) + 6 + 2 α 21 B 2 , 7 ( t ) + 6 2 α 35 B 3 , 7 ( t ) + 2 2 α 35 B 4 , 7 ( t ) b 2 , 7 ( t ) = 4 + 6 α 21 B 2 , 7 ( t ) + 4 + 6 α 35 B 3 , 7 ( t ) b 3 , 7 ( t ) = 8 + 12 α 35 B 3 , 7 ( t ) b 4 , 7 ( t ) = 8 + 12 α 35 B 4 , 7 ( t ) b 5 , 7 ( t ) = 4 + 6 α 35 B 4 , 7 ( t ) + 4 + 6 α 21 B 5 , 7 ( t ) b 6 , 7 ( t ) = 2 2 α 35 B 3 , 7 ( t ) + 6 2 α 35 B 4 , 7 ( t ) + 6 + 2 α 21 B 5 , 7 ( t ) + 2 + 2 α 7 B 6 , 7 ( t ) b 7 , 7 ( t ) = 1 α 21 B 2 , 7 ( t ) + 5 5 α 35 B 3 , 7 ( t ) + 10 9 α 35 B 4 , 7 ( t ) + 10 7 α 21 B 5 , 7 ( t ) + 5 2 α 7 B 6 , 7 ( t ) + B 7 , 7 ( t ) (3)

记作

b = M B

其中

b = ( b 0 , 7 ( t ) b 1 , 7 ( t ) b 7 , 7 ( t ) ) T

M = ( 1 5 2 α 7 10 7 α 21 10 9 α 35 5 5 α 35 1 α 21 0 0 0 2 + 2 α 7 6 + 2 α 21 6 2 α 35 2 2 α 35 0 0 0 0 0 4 + 6 α 21 4 + 6 α 35 0 0 0 0 0 0 0 8 + 12 α 35 0 0 0 0 0 0 0 0 8 + 12 α 35 0 0 0 0 0 0 0 4 + 6 α 35 4 + 6 α 21 0 0 0 0 0 2 2 α 35 6 2 α 35 6 + 2 α 21 2 + 2 α 7 0 0 0 1 α 21 5 5 α 35 10 9 α 35 10 7 α 21 5 2 α 7 1 )

B = ( B 0 , 7 ( t ) B 1 , 7 ( t ) B 7 , 7 ( t ) ) T

如果令

P = ( P 0 P 1 P 7 )

则式(2)的等价表示为

p ( t ) = P M B (4)

将七次Bézier曲线的控制顶点记作 V i ( i = 0 , 1 , , 7 ) ,再令

V = ( V 0 V 1 V 7 )

则可用七次Bézier曲线等价表示 α B 曲线为

p ( t ) = V B (5)

比较式(4)和式(5)可得

V = P M (6)

{ V 0 = P 0 V 1 = 5 2 α 7 P 0 + 2 + 2 α 7 P 1 V 2 = 10 7 α 21 P 0 + 6 + 2 α 21 P 1 + 4 + 6 α 21 P 2 + 1 α 21 P 7 V 3 = 10 9 α 35 P 0 + 6 2 α 35 P 1 + 4 + 6 α 35 P 2 + 8 + 12 α 35 P 3 + 2 2 α 35 P 6 + 5 5 α 35 P 7 V 4 = 5 5 α 35 P 0 + 2 2 α 35 P 1 + 8 + 12 α 35 P 4 + 4 + 6 α 35 P 5 + 6 2 α 35 P 6 + 10 9 α 35 P 7 V 5 = 1 α 21 P 0 + 4 + 6 α 21 P 5 + 6 + 2 α 21 P 6 + 10 7 α 21 P 7 V 6 = 2 + 2 α 7 P 6 + 5 2 α 7 P 7 V 7 = P 7 (7)

形状参数 α 的几何解释:由式(7)可知, P 0 V 1 : V 1 P 1 = 2 + 2 α : 5 2 α P 6 V 6 : V 6 P 7 = 5 2 α : 2 + 2 α 。当 α = 1 时,如图1所示, α B 曲线的控制多边形为 P 0 P 1 P 7 ,与 α B 曲线等价的Bézier曲线的控制多边形为 V 0 V 1 V 7

Figure 1. The geometric meaning of shape parameter α

图1. 形状参数 α 的几何解释

2.4. 形状参数对曲线形状的影响

由2.3节可知,当 α 增大时,与 α B 曲线等价的七次Bézier曲线的控制多边形将会不断逼近 α B 曲线的控制多边形。同时由Bézier曲线的逼近性可知,当 α 增大时, α B 曲线也会随之不断逼近其控制多边形。图2中依次取 α = 0 , 1 4 , 1 2 , 3 4 , 1 生成曲线1~5,其中,曲线1和5分别为由 P 0 P 1 P 7 所定义的七次Wang-Ball曲线与Said-Ball曲线。

2.5. 曲线的几何作图法

通过2.3节的分析可知, α B 曲线可以转化为七次Bézier曲线,而且式(7)明确了两者控制顶点之间的显性关系。所以当 α B 曲线的控制顶点已知时,可以先利用式(7)求解其相对应的七次Bézier曲线的控

Figure 2. α B curves with different values of α

图2. α 不同取值时的 α B 曲线

制顶点,再根据Bézier曲线的几何作图法,由七级递推后得到的最后一点即为 α B 曲线上的点。令 α = 1 t = 1 2 ,如图3所示, P 0 P 1 P 7 α B 曲线的控制多边形,则该 α B 曲线对应的七次Bézier曲线的控制多边形为 V 0 V 1 V 7

Figure 3. The geometric drawing method of α B curves

图3. α B 曲线的几何作图法

3. 介于Said-Ball和Bézier曲线之间的曲线

3.1. 基函数的构造与性质

定义3 对 t [ 0 , 1 ] β [ 0 , 1 ] ,多项式

{ c 0 , 7 ( t ) = ( 1 3 β t + 3 β t 2 β t 3 ) ( 1 t ) 4 c 1 , 7 ( t ) = ( 4 + 3 β 14 β t + 7 β t 2 ) t ( 1 t ) 4 c 2 , 7 ( t ) = ( 10 + 11 β 21 β t ) t 2 ( 1 t ) 4 c 3 , 7 ( t ) = ( 20 + 15 β ) t 3 ( 1 t ) 4 c 4 , 7 ( t ) = ( 20 + 15 β ) t 4 ( 1 t ) 3 c 5 , 7 ( t ) = ( 10 10 β + 21 β t ) t 4 ( 1 t ) 2 c 6 , 7 ( t ) = ( 4 4 β + 7 β t 2 ) t 4 ( 1 t ) c 7 , 7 ( t ) = ( 1 β + β t 3 ) t 4 (8)

被称为含形状参数 β 的七次广义Ball基函数,即 β B 基。

β B 基具有如下性质:

性质1 非负性,即 c i , 7 ( t ) 0 ( i = 0 , 1 , , 7 )

性质2 规范性,即 i = 0 7 c i , 7 ( t ) = 1

性质3 对称性,即 c i , 7 ( t ) = c 7 i , 7 ( 1 t ) , i = 0 , 1 , , 7

性质4 端点性质:

{ c 0 , 7 ( 0 ) = 1 c i , 7 ( 0 ) = 0 , i = 1 , 2 , , 7 ; { c i , 7 ( 1 ) = 0 , i = 0 , 1 , , 6 c 7 , 7 ( 1 ) = 1 ;

{ c 0 , 7 ( 0 ) = ( 3 β + 4 ) c 1 , 7 ( 0 ) = 3 β + 4 c i , 7 ( 0 ) = 0 , i = 2 , 3 , 4 , 5 , 6 , 7 ; { c i , 7 ( 1 ) = 0 , i = 0 , 1 , 2 , 3 , 4 , 5 c 6 , 7 ( 1 ) = ( 3 β + 4 ) c 7 , 7 ( 1 ) = 3 β + 4 .

性质5 单峰性,即每个基函数在定义域 [ 0 , 1 ] 上有唯一最大值。

性质6 退化性:当 β = 0 时, β B 基是七次Said-Ball基;当 β = 1 时, β B 基是七次Bernstein基。

3.2. 曲线的构造与性质

定义4 给定一组控制顶点 Q i R d ( d = 2 , 3 ; i = 0 , 1 , , 7 ) ,对 t [ 0 , 1 ] ,曲线

q ( t ) = i = 0 7 Q i c i , 7 ( t ) (9)

被称为含形状参数 β 的七次广义Ball曲线,即 β B 曲线。

类似于 α B 曲线性质, β B 曲线具备下列性质:

性质1 端点性质:

{ q ( 0 ) = Q 0 q ( 1 ) = Q 7 ; { q ( 0 ) = ( 3 β + 4 ) ( Q 1 Q 0 ) q ( 1 ) = ( 3 β + 4 ) ( Q 7 Q 6 )

性质2 凸包性。

性质3 对称性。

性质4 几何不变性与仿射不变性。

3.3. 形状参数的几何意义

为阐明形状参数 β β B 曲线形状的影响,类似于2.3节的分析,接下来讨论参数 β 的几何意义。 β B 基也可以由七次Bernstein基函数线性表出,即

{ c 0 , 7 ( t ) = B 0 , 7 ( t ) + 3 3 β 7 B 1 , 7 ( t ) + 3 3 β 21 B 2 , 7 ( t ) + 1 β 35 B 3 , 7 ( t ) c 1 , 7 ( t ) = 4 + 3 β 7 B 1 , 7 ( t ) + 8 8 β 21 B 2 , 7 ( t ) + 4 4 β 35 B 3 , 7 ( t ) c 2 , 7 ( t ) = 10 + 11 β 21 B 2 , 7 ( t ) + 10 10 β 35 B 3 , 7 ( t ) c 3 , 7 ( t ) = 20 + 15 β 35 B 3 , 7 ( t ) c 4 , 7 ( t ) = 20 + 15 β 35 B 4 , 7 ( t ) c 5 , 7 ( t ) = 10 10 β 35 B 4 , 7 ( t ) + 10 + 11 β 21 B 5 , 7 ( t ) c 6 , 7 ( t ) = 4 4 β 35 B 4 , 7 ( t ) + 8 8 β 21 B 5 , 7 ( t ) + 4 + 3 β 7 B 6 , 7 ( t ) c 7 , 7 ( t ) = 1 β 35 B 4 , 7 ( t ) + 3 3 β 21 B 5 , 7 ( t ) + 3 3 β 7 B 6 , 7 ( t ) + B 7 , 7 ( t ) (10)

记作

c = N B

其中,

c = ( c 0 , 7 ( t ) c 1 , 7 ( t ) c 7 , 7 ( t ) ) T

N = ( 1 3 3 β 7 3 3 β 21 1 β 35 0 0 0 0 0 4 + 3 β 7 8 8 β 21 4 4 β 35 0 0 0 0 0 0 10 + 11 β 21 10 10 β 35 0 0 0 0 0 0 0 20 + 15 β 35 0 0 0 0 0 0 0 0 20 + 15 β 35 0 0 0 0 0 0 0 10 10 β 35 10 + 11 β 21 0 0 0 0 0 0 4 4 β 35 8 8 β 21 4 + 3 β 7 0 0 0 0 0 1 β 35 3 3 β 21 3 3 β 7 1 )

B = ( B 0 , 7 ( t ) B 1 , 7 ( t ) B 7 , 7 ( t ) ) T

如果令

Q = ( Q 0 Q 1 Q 7 )

则式(9)可以等价表示为

q ( t ) = Q N B (11)

仍然将七次Bézier曲线的控制顶点记作 V i ( i = 0 , 1 , , 7 ) ,并令

V = ( V 0 V 1 V 7 )

β B 曲线也可以转化为七次Bézier曲线表示形式,即

q ( t ) = V B (12)

比较式(11)和式(12)可得

V = Q N (13)

{ V 0 = Q 0 ( a ) V 1 = 3 3 β 7 Q 0 + 4 + 3 β 7 Q 1 ( b ) V 2 = 3 3 β 21 Q 0 + 8 8 β 21 Q 1 + 10 + 11 β 21 Q 2 ( c ) V 3 = 1 β 35 Q 0 + 4 4 β 35 Q 1 + 10 10 β 35 Q 2 + 20 + 15 β 35 Q 3 ( d ) V 4 = 20 + 15 β 35 Q 4 + 10 10 β 35 Q 5 + 4 4 β 35 Q 6 + 1 β 35 Q 7 ( e ) V 5 = 10 + 11 β 21 Q 5 + 8 8 β 21 Q 6 + 3 3 β 21 Q 7 ( f ) V 6 = 4 + 3 β 7 Q 6 + 3 3 β 7 Q 7 ( g ) V 7 = Q 7 ( h ) (14)

式(14c)可以等价表示为

V 2 = 3 3 β 21 Q 0 + 8 8 β 21 Q 1 + 10 + 11 β 21 Q 2 = Q 1 + 3 3 β 21 ( Q 0 Q 1 ) + 10 + 11 β 21 ( Q 2 Q 1 ) (15)

同理,式(14f)可以等价表示为

V 5 = 10 + 11 β 21 Q 5 + 8 8 β 21 Q 6 + 3 3 β 21 Q 7 = Q 6 + 10 + 11 β 21 ( Q 5 Q 6 ) + 3 3 β 21 ( Q 7 Q 6 ) (16)

形状参数 β 的几何解释:由式(14b)可知, Q 0 V 1 : V 1 Q 1 = 4 + 3 β : 3 3 β ;由式(14g)可知, Q 3 V 3 : V 3 Q 4 = 3 3 β : 4 + 3 β ;由式(15)可知, V 2 位于以 3 3 β 21 ( Q 0 Q 1 ) 10 + 11 β 21 ( Q 2 Q 1 ) 为邻边的平行四边形的终点处;由式(16)可知, V 5 位于以 10 + 11 β 21 ( Q 5 Q 6 ) 3 3 β 21 ( Q 7 Q 6 ) 为邻边的平行四边形的终点处。令 β = 0 β B 曲线的控制多边形为 Q 0 Q 1 Q 7 ,而与 β B 曲线等价的Bézier曲线的控制多边形为 V 0 V 1 V 7 ,如图4所示。

Figure 4. The geometric meaning of shape parameter β

图4. 形状参数 β 的几何意义

3.4. 形状参数对曲线的影响

通过3.3节的分析可知,当 β 不断增大时,与 β B 曲线等价的七次Bézier曲线的控制多边形将会渐渐靠近 β B 曲线的控制多边形。结合Bézier曲线的逼近性可知,当 β 越大时, β B 曲线也会越来越靠近其控制多边形。图5中依次取形状参数 β = 0 , 1 3 , 2 3 , 1 生成曲线1~4,其中,曲线1和4分别为由 Q 0 Q 1 Q 7 所定义的七次Said-Ball曲线和Bézier曲线。

Figure 5. β B curves with different values of β

图5. β 不同取值时的 β B 曲线

3.5. 曲线的几何作图法

由3.3节可知, β B 曲线不仅可以转化为七次Bézier曲线,并且 β B 曲线与七次Bézier曲线的控制顶点之间的显性关系可表示为式(14)。所以给定 β B 曲线的控制顶点后,设计人员可以先根据式(14)求解其等价的七次Bézier曲线的控制顶点,然后采用Bézier曲线的几何作图法,由七级递推后得到的最后一个点即为 β B 曲线上的点。当 β = 0 t = 1 2 时,如图6所示, Q 0 Q 1 Q 7 β B 曲线的控制多边形, V 0 V 1 V 7 为该 β B 曲线等价的七次Bézier曲线的控制多边形。

Figure 6. The geometric drawing method of β B curves

图6. β B 曲线的几何作图法

4. 结束语

本文给出了两种新的七次广义Ball曲线,即 α B 曲线与 β B 曲线。 α B 曲线与 β B 曲线均具有形状可调性: α B 曲线通过改变形状参数 α 的取值不仅可以转化为七次Wang-Ball和Said-Ball曲线,还可以得到无数条处于两者之间的曲线;而 β B 曲线通过改变形状参数 β 的取值不仅可以转化为七次Said-Ball和Bézier曲线,而且可以得到无数条介于两者之间的曲线。对比文献 [7] [8] ,因为本文构造的两种新的基函数的表达式均为显性,所以整体更加简洁明了。此外,形状参数 α β 具有明确的几何意义,便于设计员通过调整形状参数的值构造所需的曲线。

基金项目

国家自然科学基金(11761008);江西省自然科学基金(20161BAB211028);江西省教育厅科技项目(GJJ160558)。

NOTES

*通讯作者。

参考文献

[1] Ball, A.A. (1974) CONSURF, Part 1: Introduction to the Conic Lofting Title. Computer-Aided Design, 6, 243-249.
https://doi.org/10.1016/0010-4485(74)90009-8
[2] Ball, A.A. (1975) CONSURF, Part 2: Description of the Al-gorithms. Computer-Aided Design, 7, 237-242.
https://doi.org/10.1016/0010-4485(75)90068-8
[3] Ball, A.A. (1977) CONSURF, Part 3: How the Program Is Used. Computer-Aided Design, 9, 9-12.
https://doi.org/10.1016/0010-4485(77)90056-2
[4] 王国瑾. 高次Ball曲线及其几何性质[J]. 高校应用数学学报, 1987, 2(1): 126-140.
[5] Said, H.B. (1989) A Generalized Ball Curve and Its Recursive Algorithm. ACM Transac-tions on Graphics (TOG), 8, 360-371.
https://doi.org/10.1145/77269.77275
[6] Hu, S.M., Wang, G.Z. and Jin, T.G. (1996) Properties of Two Types of Generalized Ball Curves. Computer-Aided Design, 28, 125-133.
https://doi.org/10.1016/0010-4485(95)00047-X
[7] Wu, H.Y. (2000) Unifying Representation of Bézier Curve and Generalized Ball Curves. Applied Mathematics—A Journal of Chinese Universities, 15, 109-121.
https://doi.org/10.1007/s11766-000-0016-5
[8] 沈莞蔷, 汪国昭. Ball基的推广[J]. 软件学报, 2005, 16(11): 138-145.
[9] 王成伟. 三次Ball曲线的扩展[J]. 工程图学学报, 2008(1): 77-81.
[10] 严兰兰, 饶智勇, 温荣生. 两类新的四次广义Ball曲线[J]. 合肥工业大学学报(自然科学版), 2010, 33(2): 316-320.
[11] 严兰兰, 梁炯丰, 饶智勇. 三次Ball曲线的两种新扩展[J]. 工程图学学报, 2011, 32(5): 20-24.
[12] 黄翠玲, 黄有度. 带双参数的四次Wang-Ball型曲线曲面[J]. 合肥工业大学学报(自然科学版), 2012, 35(10): 1436-1440.
[13] 李军成, 李兵, 易叶青. 带参数的同次Ball曲线[J]. 中国图象图形学报, 2018, 23(6): 896-905.