Uniform b - spline curve, Computer Graphics

Assignment Help:

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.  

 

 


Related Discussions:- Uniform b - spline curve

Important points about the illumination model, Important points about the i...

Important points about the illumination Model An illumination model is also termed as lighting model and sometimes considered to as shading model, that is utilized to compute

Cad-cam systems management, Assignment Task Your task is to review and...

Assignment Task Your task is to review and compare the current cad/cam software systems available with the intention to make a recommendation in the form of a written report f

Matrix for orthographic projection, Matrix for Orthographic Projection ...

Matrix for Orthographic Projection Orthographic projections are projections into one of the coordinate planes x=0, y=0or z=0. The matrix for orthographic projection on the z=0

Languge, what languge do computers speak

what languge do computers speak

Display necessitate to store z-buffer?, Suppose here, one allows 256 depth ...

Suppose here, one allows 256 depth value levels to be employed. Approximately how much memory would a 512x512 pixel display necessitate to store z-buffer? Solution : A system w

What is fixed point scaling, What is fixed point scaling?  The location...

What is fixed point scaling?  The location of a scaled object can be controlled by a position known as the fixed point that is to remain unchanged after the scaling transformat

What do you understand by complementary colors, Problem : a. (i) Giv...

Problem : a. (i) Give another name for adjacent color. (ii) Describe briefly what do you understand by an adjacent color? b. (i) Describe briefly what do you unders

Perspective distortion - ray tracing methods , Perspective Distortion - Pol...

Perspective Distortion - Polygon Rendering and Ray Tracing Methods Anomalies are introduced since interpolation is performed after perspective transformation in the 3-D scree

Hardware for computer animation, Hardware For Computer Animation It co...

Hardware For Computer Animation It comes in many shapes, sizes and abilities. Much hardware is specialized to do only specific tasks. Other types of hardware do a variety of t

Tagged image file format, TIFF: It is Tagged Image file format which is us...

TIFF: It is Tagged Image file format which is used mainly for exchanging documents among various applications and computers. This was primarily designed to turn into the standa

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd