Publications
X-Splines : a Spline Model designed for the End-User
Carole Blanc, Christophe Schlick
SIGGRAPH'95 (Los Angeles, USA), p377-386, August 1995
sig1.ps.gz (489858 bytes)
Abstract
This paper presents a new model of spline curves and surfaces. The
main characteristic of this model is that it has been created from
scratch by using a kind of mathematical engineering process. In a
first step, a list of specifications was established. This list groups
all the properties that a spline model should contain in order to
appear intuitive to a non-mathematician end-user. In a second step, a
new family of blending functions was derived, trying to fulfill as
many items as possible of the previous list. Finally, the degrees of
freedom offered by the model have been reduced to provide only shape
parameters that have a visual interpretation on the screen. The
resulting model includes many classical properties such as affine and
perspective invariance, convex hull, variation diminution, local
control and C2/G2 or C2/G0 continuity. But it also includes
original features such as a continuum between B-splines and
Catmull-Rom splines, or the ability to define approximation zones and
interpolation zones in the same curve or surface.
Dernière mise à jour le 10.10.96 par Christophe Schlick