Skip to main content
Top

1988 | OriginalPaper | Chapter

The B-Spline Approximation

Author : Professor Fujio Yamaguchi

Published in: Curves and Surfaces in Computer Aided Geometric Design

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

If (n+1) ordered position vectors Q0, Q1, ..., Qn−1, Q n are given (Fig. 6.1), consider the (n−2) linear combinations: 6.1$$ {P_i}(t) = {X_0}(t){Q_{i - 1}} + {X_1}(t){Q_i} + {X_2}(t){Q_{i + 1}} + {X_3}(t){Q_{i + 2}}(i = 1,2,...,n - 2)$$ each formed from four successive points. X0(t), X1(t), X2(t) and X3(t) are polynomials in the parameter t(0≦t≦1). P i (t) is a curve segment expressed in terms of the varying parameter. The condition for two neighboring curve segments P i (t) and Pi+1(t) to be continuous at the point corresponding to t=1 for the first segment and t=0 for the second, that is, for P i (1)= Pi+1(0) to hold for all Q i (j=i−1, i, ..., i+3), is: 6.2$$ \left. {\begin{array}{*{20}{l}} {{X_0}(1) = {X_3}(0) = 0} \\ {{X_1}(1) = {X_0}(0)} \\ {{X_2}(1) = {X_1}(0)} \\ {{X_3}(1) = {X_2}(0)} \end{array}} \right\} ]$$Fig. 6.1Derivation of a B-spline curve (case of M=4)

Metadata
Title
The B-Spline Approximation
Author
Professor Fujio Yamaguchi
Copyright Year
1988
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-48952-5_7

Premium Partner