Planar G2 Hermite interpolation with some fair, C-shaped curves

被引:12
|
作者
Meek, DS [1 ]
Walton, DJ [1 ]
机构
[1] Univ Manitoba, Dept Comp Sci, Winnipeg, MB R3T 2N2, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
planar G(2) Hermite interpolation; fair curves; C-shaped curves;
D O I
10.1016/S0377-0427(01)00385-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
G(2) Hermite data consists of two points, two unit tangent vectors at those points, and two signed curvatures at:those points. The planar G(2) Hermite interpolation problem is to find a planar curved matching planar G(2) Hermite data. In this paper, a C-shaped interpolating curve made of one or two spirals is sought. Such a curve is considered fair because it comprises a small number of spirals. The C-shaped curve used here is made by joining a circular arc and a conic in a G(2) manner. A curve of this type that matches given G(2) Hermite data can be found by solving a quadratic equation. The new curve is compared to the cubic Bezier curve and to a curve made from a G(2) join of a pair of quadratics. The new curve covers a much larger range of the G(2) Hermite data that scan be matched by a C-shaped curve of one or two spirals than those curves cover. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:141 / 161
页数:21
相关论文
共 50 条