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

Event driven devices - polling, Event Driven Devices - Polling Pollin...

Event Driven Devices - Polling Polling: The status of all devices is periodically checked in a repetitive manner through a polling loop. While an event happens, the loop is

Low level techniques or motion specific, Low Level Techniques or Motion Spe...

Low Level Techniques or Motion Specific These techniques are utilized to control the motion of any graphic element in any animation scene completely. These techniques are also

Art-applications for computer animation, Art: it just like conventional an...

Art: it just like conventional animation, computer animation is additionally a type of art. A multitude of results can be created on a computer than on a piece of paper. An artist

Applications for computer animation-physics, Normal 0 false f...

Normal 0 false false false EN-US X-NONE X-NONE

Determine the refresh rate in the raster system, Example 1 : Determine the ...

Example 1 : Determine the number of memory bits essential for three bit plane frame buffer for the 512 x 512 raster Solution: Whole memory bits needed are 3 x 512 x 512 = 786,

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

Jas file formats, JAS: The JAS file formats were implemented to form the s...

JAS: The JAS file formats were implemented to form the smallest possible picture files for 24bits per pixel image and 8 bit per pixel gray scaled pictures. This uses a discrete co

Objectives of viewing ttransformation, Objectives of Viewing transformation...

Objectives of Viewing transformation After going through this section, you should be capable to: - Explain the projection; - Classify different types of Perspective and

Lcd - liquid crystal display, LCD - Liquid Crystal Display A liquid...

LCD - Liquid Crystal Display A liquid crystal display consists of two glass plates each containing a light polarizer. One glass plate contains vertical polarizer and the ot

Briefly describe jackson''s theorem, Question 1 What is Packet-switching n...

Question 1 What is Packet-switching network? Discuss its basic operation Question 2 Briefly describe Jackson's theorem Question 3 List and explain the two popular

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