APP下载

带形状参数的五次三角Bézier 曲线

2015-08-01张丹丹吴欢欢

关键词:连接点三阶抛物线

张丹丹,吴欢欢

(安徽广播电视大学 安庆分校,安徽 安庆 246001)

0 引 言

在计算机辅助几何设计中,学者们对曲线曲面的研究做了大量的工作,像Bézier 曲线、B 样条曲线[1].为了对曲线曲面的形状进行灵活地修改,研究者引入了形状参数,例如,文献[2]讨论了带形状参数的Bézier 曲线,通过引入一个形状参数,对曲线的形状进行调控.但Bézier 曲线在组合曲线相邻控制顶点上的连续性,有局限性.近年来,研究者开始研究三角函数空间上的曲线曲面的表示方法,例如,文献[3]首次讨论了带一个形状参数的二次三角多项式曲线及2 段三角多项式曲线的拼接问题,文献[4]研究了二阶、三阶三角函数组成的T-Bézier 曲线,其二阶曲线在拼接点处可达到G3连续,三阶曲线可达到G2连续,文献[5]讨论了带一个形状参数的T-Bézier 曲线,该曲线可表示椭圆和圆,文献[6]研究了带2 个形状参数的三次三角Bézier 曲线,通过改变参数λ1、λ2,可对曲线的形状进行局部或整体调控,文献[7]研究了带形状参数的类四次三角Bézier 曲线,给出了2 段曲线G2、G3连续的条件,该曲线还可表示椭圆、抛物线等二次曲线弧.在此基础上,本研究分析了带一个形状参数的五次三角Bézier 曲线,它具有五次Bézier 曲线类似的几何性质,并讨论了组合三角多项式曲线在拼接点处C2连续的条件,该五次三角多Bézier 曲线可精确地表示椭圆弧、圆弧、抛物线弧等.

1 基函数

式(1)的五次三角多项式基函数具有如下性质,

1)非负性.

2)权性.

3)对称性.

4)端点性质.

5)单调性.

当α递增时,b0(t)、b5(t)单调递减,b2(t)、b3(t)单调递增;当t ∈[0,π/6]时,b1(t)单调递增;当t ∈[π/6,π/2]时,b1(t)单调递减;当t ∈[0,π/3]时,b4(t)单调递减;当t ∈[π/3,π/2]时,b4(t)单调增减.

图1 为α = 1 时基函数图像

2 曲线与性质

定义2 给定R2或R3中的6 个控制点Pi,i =0,1,2,3,4,5,

则称式(2)为带形状参数α 的五次三角Bézier 曲线.

该曲线具有下列性质:

1)端点性质.

2)对称性.

图2 为形状参数取不同值的五次三角Bézier 曲线,从上到下α 依次取1,0.5,0,- 0.5.可发现当α增大时,曲线越逼近控制多边形.

图2 取不同参数值的曲线

3 曲线的连续

设2 条曲线,

定理1 若V0V1与P4P5共线且方向相同,即,

且V0= P5,则曲线r1(t)与r2(t)在连接点处C1连续.

证明

即曲线r1(t)与r2(t)在连接点处C1连续.

定理2 当α1= α2= 1 时,在C1连续的条件下,若时,则曲线r1(t)与r2(t)在连接点处C2连续.证明 当V0= P5时,

即曲线r1(t)与r2(t)在连接点处C2连续.

4 应用实例

4.1 椭圆弧、圆弧的表示

设P0,P1,P2,P3,P4,P5为控制多边形顶点,当α =时,取P0=(a,-b),,则该五次三角Bézier曲线可表示为,

当a = b 时,该五次三角Bézier 曲线表示的是一段圆弧.图3 给出了椭圆弧的曲线表示.

图3 椭圆弧的表示

4.2 抛物线弧的表示

图4 给出了抛物线弧的曲线表示.

图4 抛物线的表示

4.3 花瓣图形

五次三角Bézier 曲线与五次Bézier 曲线一样,可以表示开曲线、闭曲线的模型.图5 是α = 1,0.5,0,-0.5 时的开曲线、闭曲线花瓣图形.

图5 花瓣图形

[1]施法中.计算机辅助几何设计与非均匀有理B 样条[M].北京:高等教育出版社,2001.

[2]Han Xuli.Quadratic trigonometric polynomial curves with a shape parameter[J].Comp Aided Geom Des,2002,19(7):479-502.

[3]吴晓勤.带形状参数的Bézier 曲线[J].中国图像图形学报,2006,11(2):269-274.

[4]严兰兰,韩旭里,邬国根,等.二阶/三阶三角Bézier 曲线[J].图学学报,2013,34(5):71-75.

[5]吴晓勤,韩旭里.带参数的二次三角Bézier 曲线[J].工程图学学报,2008,29(1):82-87.

[6]杨联辉,邬弘毅.带形状参数的三次三角Bézier 曲线[J].合肥工业大学学报(自然科学版),2005,28(11):1472-1476.

[7]杨炼,李军成.一类带形状参数的类四次三角Bézier 曲线[J].计算机工程与科学,2011,33(3):77-81.

猜你喜欢

连接点三阶抛物线
三阶非线性微分方程周期解的非退化和存在唯一性
巧求抛物线解析式
赏析抛物线中的定比分点问题
基于A3航摄仪的小基高比影像连接点精提取技术研究
新型三阶TVD限制器性能分析
基于文本阅读的习作教学研究
抛物线变换出来的精彩
玩转抛物线
创造沉浸学习的“连接点”
巧填三阶幻方