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
Architecture: One of the purposes for the development of virtual reality (that is in fact a form of computer animation) was which it was going to be very helpful to architects. He

Question 1 Explain Bresenham's Circle Drawing Algorithm Question 2 Derive the matrix for inverse transformation Question 3 Discuss the following Raster Graphic Algorithm

Linearly interpolate - Modeling and Rendering I 4 = I 1 + t (I 2 - I 1 ); here t = (|y 1 - y 2 |)/(|y 1 - y 2 |) I D = I A + t (I B - I A ); here t = (|AD|)/(|AB|)

Tablet Computer - CAD and CAM Tablet Computer: it is a complete computer comprises in a touch screen. Tablet computers can be specialized for only Internet utilize or be fu

Q: For the following polygon, prepare an initial sorted edge list and then make the active edge list for scan lines y = 5,20,30,35 Coordinates of the vertices are as shown in Figur

Lossy Audio Formats: These are based on sound models which eliminate audio data such humans cannot or can hardly hear, for example: a low volume sound after a large volume sound.

Frame animation non- interactive animation rectangular shape (Cartoon movies) It is an "internal" animation method, which is, it is animation within a rectangular frame. This i

In this project, the image data set consists of 320 training images and 285 test images. Table 1 shows the image data set in details. In addition to the original images, th

Functions Available in Animation Packages Some broad functions available in animation packages are as: Object Function to manage and store the object database , where

What is vanishing point and view reference point? The perspective projections of any set of parallel lines that are not parallel to the projection plane converge to appoint cal