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

Cases for digital differential analyzer algorithm, Cases for Digital Differ...

Cases for Digital Differential Analyzer Algorithm 1)  If in case 1, we plot the line another way round that is, moving in y direction via 1 unit every time and after that hunt

Polygonalization of the surface, Remember in polygonalization of the surfac...

Remember in polygonalization of the surface, following rules must be followed. Any two polygons  (i)  share a common edge,   (ii)  Share a common vertext,  (iii)  Arc disj

PERT , Program of PERT in c language

Program of PERT in c language

Anti- aliasing, Anti- aliasing: Most aliasing artifacts, when appear in a ...

Anti- aliasing: Most aliasing artifacts, when appear in a static image at a moderate resolution, are often tolerable, and in many cases, negligible. However, they can have a signi

Briefly explain the term density range, QUESTION a) Explain with the he...

QUESTION a) Explain with the help of a diagram, how a thermal inkjet printer works. b) Briefly explain the term density range. c) Distinguish between scaling and resampli

Alias wavefront - softwares for computer animation, Alias Wavefront - Softw...

Alias Wavefront - Softwares for Computer Animation Alias is one of the highest computer animation packages out there. Alias was formed by the company which used to be Alias, a

Gourand shading, what is ray tracing algorithm in hidden surface removal

what is ray tracing algorithm in hidden surface removal

Proof of subsequent properties of bezier curves, Proof of subsequent proper...

Proof of subsequent properties of Bezier curves Note: Proof of subsequent properties of Bezier curves is left as a work out for the students P' (0) = n (p 1 - p 0 ) P

What is the theory of gestalt, Question: (a) After having worked for s...

Question: (a) After having worked for several years as a graphic designer you decide to start a company of your own; MediaDesign ltd. The most valuable asset of a company is i

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