Uniform b - spline curve, Computer Graphics

Uniform B - spline curve: When the spacing between Knot values is constant, the resulting curve is called a uniform B- spline. Blending function for B- spline curves are defined by cox- deboor recursion formulas: Where each blending, function is defined over d subintervals of the total range of u. the selected set of subinterval end points uj is referred to as a Knot vector. B- spline curves have the following properties:

1.the polynomial curve has degree d - 1 and Cd-2 continuity over the range of u.  

2. For n + 1 control points, the curve is described with n + 1 blending functions.  

3. Each blending function B is defined over subintervals of the total range of u starting at knot value u.  

4. The range of parameter u is divided into n + d subintervals by the n + d + 1 values specified in knot vector. 

5. With knot values lableled as the resulting B-spline curve is defined only in the interval from knot value upto knot value.  

6. Each section of the spline curve is influenced by d control points.  

7. Any one central point can affect the shap of at most d curve section.  

8. In addition B-spline curve lies within the convex hull of at must d + 1 control points so that B-spline are lightly bound to the positions. 

9. For any values of u in the interval from knot value the sum over all basis functions is 1.  

 

 

Posted Date: 7/12/2012 6:58:01 AM | Location : United States







Related Discussions:- Uniform b - spline curve, Assignment Help, Ask Question on Uniform b - spline curve, Get Answer, Expert's Help, Uniform b - spline curve Discussions

Write discussion on Uniform b - spline curve
Your posts are moderated
Related Questions
Translation and shifting in Spatial Domain A) The three images shown below were blurred using square masks of sizes n=23, 25, and 45, respectively. The vertical bars on the le

You will write a two-dimensional precursor of the three-dimensional bouncing ball simulation that is one of your choices for a ?nal project. This involves adding functions to your

Image Editing Tools These are specializing and influential tools for enhancing and re-touching existing bit-mapped images. Such applications also give several of the features a

Draw a long line segment using (i) DDA line drawing algorithm (ii) Bresenham line drawing algorithm (iii) OpenGL function using GL_LINES.  Observe if DDA line segment deflects from

Ray Tracing - polygon rendering and ray tracing methods "Ray tracing" is a technique of following the light by the eye to the light source. While ray casting only relates its

What are the features found in CAD Features generally found in a CAD package involve: - 2D and 3D modelling - Wire frame - Library of parts that can be used in new dra

Input and Hardcopy Devices  This section gives a brief introduction to the functioning of some well known input and hardcopy devices. Input devices include keyboard, mouse, sca

what is normalization transformation?why is it needed and important?give simple example also.

Basics of Animation - Computer animation Historical and traditional methods for production of animation: As we have studied the transformations linked in computer graphics

Point clipping - 2-d viewing and clipping Point clipping is the method related to suitable display of points in the scene, though this type of clipping is utilized less freque