B-spline curves - uniform b-splines and de boor algorithm, Computer Graphics

Assignment Help:

B-spline curves are piecewise smooth polynomial curves. 

  • B-spline curves are defined over an interval which has been partitioned into sub-intervals. On each subinterval B-spline curve reduces to a polynomial curve. The curve pieces are joined in such a way that the composite curve satisfies certain smoothness conditions specified in terms of matching of derivatives of certain orders. Points defining the partition of the interval are called knots or knot points. This is because at this common domain point of the interval, two polynomial curve segments are joined to make the composite curve.
  • B-spline curves as well as blending functions are computed using the iterative de Boor algorithm.
  • B-splines satisfy the important properties suitable for geometric modellling in computer Graphics. Some of these include (i) local control (ii) smoothness (iii) degree of spline curve does not depend on the number of control points (iv) convex hull property (v) convenient blending functions.
  • Uniform B-splines are B-spline curves with uniform spacing between the knots.
  • Uniform B-splines give periodic blending functions. This means all blending functions are translated versions of a single B-spline.

Related Discussions:- B-spline curves - uniform b-splines and de boor algorithm

Explain the role of the prefight personnel, QUESTION a) Once a print jo...

QUESTION a) Once a print job is accepted by the print service provider, it will be assigned a job number and this information will become part of a printed job ticket, which wi

Define picture composition, Question 1: (a) The studio provides a perfe...

Question 1: (a) The studio provides a perfect environment for various types of video production where precise control is necessary. Discuss. (b) Studio lighting is an import

What is seed fill, What is seed fill?  One way to fill a polygon is to ...

What is seed fill?  One way to fill a polygon is to begin from a given point (seed) known to be inside  the polygon and highlight outward from this point i.e. neighboring pixel

Features for good 3-dimentional modeling , Features for good 3-Dimentional ...

Features for good 3-Dimentional modeling software are as: Multiple windows which permit you to view your model in each dimension. Capability to drag and drop primitive

Define the meaning of abbreviations of cmyk and rgb, QUESTION You are e...

QUESTION You are employed as a graphics designer in an advertising agency and recently completed a brochure artwork for a client. You need to send the file for printing before

Various ways of simulating motion, Various ways of simulating motion:- ...

Various ways of simulating motion:- -        Zero Acceleration (Constant Speed)           -        Non-Zero Accelerations -        Positive accelerations

Composite transformation, program to prove 2 consecutive rotation & scaling...

program to prove 2 consecutive rotation & scaling are additive in nature

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