Euler Bezier spirals and Euler B-spline spirals

被引:0
|
作者
Yang, Xunnian [1 ]
机构
[1] Zhejiang Univ, Sch Math Sci, Hangzhou 310058, Peoples R China
基金
中国国家自然科学基金;
关键词
Bezier curve; B-spline curve; Euler spiral; G(1) interpolation; APPROXIMATION; INTERPOLATION; CLOTHOIDS; CURVES;
D O I
10.1016/j.cagd.2024.102361
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Euler spirals have linear varying curvature with respect to arc length and can be applied in fields such as aesthetics pleasing shape design, curve completion or highway design, etc. However, evaluation and interpolation of Euler spirals to prescribed boundary data is not convenient since Euler spirals are represented by Fresnel integrals but with no closed-form expression of the integrals. We investigate a class of Bezier or B-spline curves called Euler Bezier spirals or Euler B-spline spirals which have specially defined control polygons and approximate linearly varying curvature. This type of spirals can be designed conveniently and evaluated exactly. Simple but efficient algorithms are also given to interpolate G (1) boundary data by Euler Bezier spirals or cubic Euler B-spline spirals.
引用
收藏
页数:16
相关论文
共 50 条