×

Generating NURBS curves by envelopes. (English. German summary) Zbl 0782.65014

The author considers nonuniform rational \(B\)-spline (NURBS) curves which are rational one-parametric curves in 3D of order \(k\). The envelope of a family of NURBS curves of order \(k\) is a curve defined by the properties that at every one of its points it is tangent to at least one curve of the family and, secondly, it is tangent to every curve of the family at least at one point.
The main result of the paper states that for \(k>3\), every segment of a NURBS curve of order \(k\) is the envelope of a family of NURBS curves of order \(k-s\) (\(s=1,2,\dots,k-2\)). Furthermore, this envelope is uniquely determined by the family of NURBS curves of order \(k-s\). Thus rational \(B\)-spline curves can directly be defined in a geometric way.
As a simple corollary one obtains the analogous well-known results for ordinary \(B\)-spline curves.

MSC:

65D17 Computer-aided design (modeling of curves and surfaces)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] deBoor, C.: A practical guide to splines, pp. 131–133. New York: Springer 1978.
[2] Farin, G. (ed.): NURBS for curve and surface design. p. v. Philadelphia: SIAM 1991. · Zbl 0746.00030
[3] Faux, I. D., Pratt, M. J.: Computational geometry for design and manufacture, p. 36. Chichester: Ellis Horwood 1980. · Zbl 0395.51001
[4] Hoschek, J.: Dual Bézier-curves and surfaces. In: Barnhill, R. E., Boehm, W. (eds.) Surfaces in computer aided geometric design, pp. 147–156. New York: North-Holland 1983.
[5] Hsiung, C. C.: A first course in differential geometry, p. 112. New York: John Wiley & Sons 1981. · Zbl 0458.53001
[6] Liang, Y. D.: The geometric theory of B-spline curves and surfaces, their convexity-preserving property and conformality. J. of Zhejiang Univ., Proceedings of The Conference on Computational Geometry (in China), pp. 77–96, 1982.
[7] Su, B. C., Jin, T. G.: The envelope theorem of Bézier curves. J. of Zhejiang Univ., Proceedings of The Conference on Computational Geometry (in China), pp. 13–16, 1982.
[8] Tiller, W.: Rational B-splines for curve and surface representation. IEEE CG&A3(6), 61–69 (1983).
[9] Tiller, W.: Geometric modeling using non-uniform rational B-splines: Mathematical techniques. SIGGRAPH 86 Tutorial Notes, ACM 1986.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.