|
ABSTRACT
Various methods have been developed to control the shape of an interpolating curve for computer-aided design applications. Some methods are better suited for controlling the tension of the curve on an interval, while others are better suited for controlling the tension at the individual interpolation points. The weighted v-spline is a C1 piecewise cubic polynomial interpolant that generalizes C2 cubic splines, weighted splines, and v-splines. Shape controls are available to “tighten” the weighted v-spline on intervals and/or at the interpolation points. The mathematical theory is presented together with short algorithms for parametric interpolation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
AHLBERG, J. H., NILSON, E. N., AND WALSH, J.L. The Theory of Splines and Their Applications. Academic Press, New York, 1967.
|
| |
2
|
BARSK, B.A. Exponential and polynomial methods for applying tension to an interpolating spline curve, Comput. Vision Graph. Image Process. 27, 1 (July 1984), 1-18.
|
 |
3
|
|
| |
4
|
BARSKY, B. A., AND THOMAS, S.W. TRANSPLINE--A system for representing curves using tranformations among four spline formulations. Comput. J. 24, 3 (Aug. 1981), 271-277.
|
| |
5
|
CARMICHAEL, R. L. A collection of procedures for defining airplane surfaces for input to PANAIR. In Computer-Aided Geometry Modeling, J. N. Shoosrnith and R. E. Fulton, Eds. NASA Conference Publication 2272, Washington, D.C., 1982, pp. 327-346.
|
| |
6
|
|
| |
7
|
DE BOOR, C. A Practical Guide to Splines. Springer-Verlag, New York, 1978.
|
| |
8
|
|
| |
9
|
EPSTEIN, M. P. On the influence of parameterization in parametric interpolation. SIAM J. Numer. Anal. 13, 2 (Apr. 1976), 261-268.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
FRITSCH, F. N., AND CARLSON, R.E. Monotone piecewise cubic interpolation. SIAM J. Numer. Anal. 17, 2 (Apr. 1980), 238-246.
|
| |
15
|
GORDON, W.J. Spline-blended surface interpolation through curve networks. J. Math. Mech. 18, 10 (Apr. 1969), 931-952.
|
| |
16
|
GORDON, W. J., AND RIESENFELD, R.F. B-spline curves and surfaces, in Computer Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, Eds. Academic Press, New York, 1974, pp. 95-126.
|
 |
17
|
|
 |
18
|
|
| |
19
|
MARIN, S.P. An approach to data parameterization in parametric cubic spline interpolation problems. J. Approx. Theory 41, 3 (May 1984), 64-86.
|
| |
20
|
NIELSON, G.M. Some piecewise polynomial alternatives to splines under tension. In Computer Aided Geometric Design, R. E. Barnhill and R. F. Riesenfeld, Eds. Academic Press, New York, 1974, pp. 209-235.
|
| |
21
|
NIELSON, G.M. Computation of v-splines. Tech. Rep. NR 044-433-11, Mathematics Dept., Arizona State Univ., Tempe, 1974.
|
| |
22
|
NIELSON, G.M. Rectangular v-splines. IEEE Comput. Graph. 6, 2 (Feb. 1986), 35-40.
|
| |
23
|
SALKAUSKAS, K. C1 splines for interpolation of rapidly varying data. Rocky Mr. J. Math. 14, 1 (Winter 1984), 239-250.
|
| |
24
|
SCHUMAKER, L.L. Spline Functions: Basic Theory. Wiley, New York, 1981.
|
| |
25
|
SCHWEIKERT, D. G. An interpolation curve using a spline in tension. J. Math. Phys. 45, 3 (Sept. 1966), 312-317.
|
REVIEW
"Sven-Ake Gustafson : Reviewer"
This fairly long paper gives an interesting overview of important aspects of
computer-aided design for curves in one and two or three dimensions. Various
classes of interpolating functions are introduced, together with the
corresponding minimiza
more...
|