
Abstract: The paper deals with the G2continuity for planar curves. The G2continuity is considered
as a superior quality of curvature, which is often sought after in high-precision designs and industrial
applications. It ensures a perfectly smooth transition between dierent parts of a surface or curve, which
can improve the functionality, aesthetics, and durability of the nished object. This article describes an
algorithm to achieve a G2junction between two sets of data –point, tangent, curvature–. The junction
is based on a rational Bézier curve dened by control mass points. The control mass points generalize
those of classical Bézier curves dened with weighted points with no negative weights. It is necessary as
vectors and points with negative weights are coming out while applying homographic parameter change
on a curve segment or converting any polynomial function into a rational Bézier representation. Here,
from two sets of data –point, tangent and curvature–, a Bézier curve of degree nis built. This curve is
described by control mass points. In most situations, the best degree for G2connection of those two sets
equals 5.
Key-Words: Mass points, Rational Quadratic and Quintic Bézier curves, G2joints, osculating circle.
Received: June 26, 2024. Revised: November 9, 2024. Accepted: December 4, 2024. Published: December 31, 2024.
1 Introduction
Bézier curves are the simplest control point curves.
They were invented in the same time by [1],
at Renault and, [2], at Citroën. Initially, any
point of these curves is the barycentric locus of
a list of weighted points called control points.
These points are weighted by Bernstein polyno-
mials, [3], [4], [5]. In case of the sum of the
weights equals zero, the barycenter no more ex-
ists, [6], [7], [8]. The result of the calculation
provides a vector. The solution that generalizes
the notion of barycenter consists in using mass
points, [9], [10]. Based on this concept and the
help of a homographic parameter change, it is pos-
sible to determine any conic feature, [11]. This
is impossible by using the concept of projective
geometry, [12]. Furthermore, this model is inde-
pendent of the metric or pseudo-metric structure.
This model can be used in the Minkowski-Lorentz
space to represent canal surfaces, [13].This model
oers also to construct Dupin cyclides as subdi-
vided surfaces, [14].Here, the paper deals with the
G2continuity. The joints are built from a ratio-
nal Bézier curve with mass control points. The
G2continuity is considered as a superior quality
of curvature, which is often sought after in high-
precision designs and industrial applications, such
as the production of three-dimensional objects like
molds or automotive parts. It ensures a perfectly
smooth transition between dierent parts of a sur-
face or curve, which can improve the functionality,
aesthetics, and durability of the nished object. In
lighting, G2geometric continuity can be applied to
the design of reectors or lenses that are used to
control the distribution of light emitted by a light
source.
In [15], a parametric cubic spline interpola-
tion scheme for planar curve is given for the con-
struction of C1bicubic parametric spline surfaces.
They are a generalization of any standard Her-
mite interpolation. The Pythagorean Hodograph
curves were introduced in [16], [17]. In [18], the
arc splines that are triarcs interpolate, match
unit tangents and curvatures at the interpolation
points. In [19], the G2blend can be achieved by
the curve dened by a pair of polynomial spiral
segments. In [20], the G2blend is composed of
cubic Bézier spirals. In [21], the G2blend is built
from a quartic rational curve obtained by an in-
version of a hyperbola. In [22], the inversion is
applied to an arc of spiral. In [23], a cubic ratio-
nal Bézier spiral (planar curves of monotonic cur-
Method for &onnection of 7wo G2 'ata 6ets by the Use of a Quintic
Rational Bézier Curve Defined with Mass Control Points
LIONEL GARNIER1, JEAN-PAUL BÉCAR2, LAURENT FUCHS3
1L.I.B., Université de bourgogne, B.P. 47870, 21078 Dijon Cedex, FRANCE
2U.P.H.F. - Campus Mont Houy - 59313 Valenciennes Cedex 9, FRANCE
3X.L.I.M., U.M.R. 7252, University of Poitiers, FRANCE
WSEAS TRANSACTIONS on MATHEMATICS
DOI: 10.37394/23206.2024.23.98
Lionel Garnier, Jean-Paul Bécar, Laurent Fuchs