0% found this document useful (0 votes)
138 views

Uniform and Periodic B-Spline Curves

This document discusses uniform and periodic B-spline curves. It explains that uniform B-splines have constant spacing between knot values, resulting in all basis B-splines being shifted copies of each other. Periodic B-splines have blending functions that repeat the same shape over intervals determined by the uniform knot vector, such that each successive function is a shifted version of the previous one. Examples of uniform and periodic knot vectors and B-spline blending functions are provided.

Uploaded by

Nishant Agarwal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views

Uniform and Periodic B-Spline Curves

This document discusses uniform and periodic B-spline curves. It explains that uniform B-splines have constant spacing between knot values, resulting in all basis B-splines being shifted copies of each other. Periodic B-splines have blending functions that repeat the same shape over intervals determined by the uniform knot vector, such that each successive function is a shifted version of the previous one. Examples of uniform and periodic knot vectors and B-spline blending functions are provided.

Uploaded by

Nishant Agarwal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Uniform and Periodic

B-Spline Curves

When the spacing between knot values is constant, the resulting


curve is called a uniform B-spline.
For example: We can set up a uniform knot vector as
{0,1,2,3,4,5,6,7}

Often knot values are normalized to the range between 0 and 1 as in


{0.0, 0.2, 0.4, 0.6, 0.8, 1.0}

When the B-spline is uniform, the basis B-spline for a given degree
n are just shifted copies of each other.
For example:- Periodic B-spline blending functions for n=d=3 and a
uniform integer knot vector are
In above figure, since d=n=3, so knot vector must contain
n+d+1=7 values:
{0,1,2,3,4,5,6}
and range of parameter u is from 0 to 6 with n+d=6 subintervals.

Uniform B-splines have periodic blending functions. That is, for


given values of n and d, all blending functions have the same
shape. Each successive blending function is simply a shifted
version of the previous function:

Bk,d(u) = Bk+1,d(u+∆u) = Bk+2,d(u+2∆u)

where ∆u is the interval between adjacent knot values.

You might also like