Interpolation spleen and approximation spine, Computer Graphics

Assignment Help:

Q. Give the difference between interpolation spleen and approximation spine. Also mention the geometric and parametric continuity conditions in these curves.

Ans. A spleen surface can be described with two sets of orthogonal spleen curves. There are several different kinds of spleen specification that are used in graphics applications. Each individual specification simply refers to a particular type of polynomial with certain specified boundary conditions. Spleens are used in graphics application to design curve and surface shapes to digitize drawings for computer storage and to specify animation paths for the object of the camera in a scene. Typical CAD application for spleens includes the design of automobile bodies' aircraft and spacecraft surface and ship hulls.   Interpolation and Approximation Spleens We specify a spleen curve by giving a set of coordinate position called control points which indicate the general shape of the curve. These control points are then fitted with piecewise continuous parametric polynomial functions in one of two ways. When polynomial section are fitted so that the curve passes through each control point as in fig 1 the resulting curve is said to interpolate the set of control points. One the other hand when the polynomials are fitted to the general control point path without necessarily passing through any control point the resulting curve is said to approximate the set of control points. Interpolation curves are commonly used to digitize drawings or to specify animation paths. Approximation curves are primarily used as design tools to structure object surfaces. Fig.2 shows an approximation spleen surface created for a design application. Straight lines connect the control point positions above the surface. A spleen curve is defined modified and manipulated with operations in the control points a designer can set up an initial curve. After the polynomial fit is displayed for a given set of control points designer can then reposition some of all of the control points restructure the shape of the curve. In addition the curve can be translated rotated or scaled with transformation applied to the control points. CAD packages can also insert extra control points to aid a designer in adjusting the curve shapes. The convex polygon boundary that encloses a set of control points is called the convex hull. One way to envision the shape of a convex hull is to imagine a rubber band stretched around the positions of the control points so that each control point is either on the perimeter of the hull or inside it. Convex hulls provide a measure for the deviation of a curve or surface from the region bounding the control points. Some spleens are bounded by the convex hull thus ensuring that the polynomial smoothly follow the control points without erratic oscillations. Geometric and Parametric Continuity                                                                               

Geometric Continuity * Go: Curves are joined                                                                                                                    

 * G1: First derivatives are proportional at the join point. The curve tangents thus have the same direction, but not necessarily the same magnitude. i.e., C1' (1) = (a, b, c) and C2' (0) = (k*a, k*b, k*c).

*G2: First and second derivatives are proportional at join point.                                                       

Parametric Continuity

* C0: Curves are joined                                                                                                                

* C1: First derivatives equal                                                                                                                                        

* C2: First and second derivatives are equal. If is taken to be time this implies that the acceleration is continuous.      

* C n: nth derivatives are equal.                                                                                                             

 As their names imply geometric continuity requires the geometry to be continuous while parametric continuity requires the geometry to be continuous while parametric continuity requires that the underlying parameterization be continuous as well. Parametric continuity of order n implies geometric continuity of order n but not vice versa.                                                                                

Spleens   

* Splices are cubic curves which maintain C2 continuity.      

* Natural Spleen   - interpolates all of its control points.  - Equivalent to a thin strip of metal forced to pass through control points.  - No local control. 

* B-spleen   -local control.  - does not interpolate control points. 

The following is an example of a five segment B-spleen curve. The points which indicate the ends of the individual curve segments and thus the join points are known as the knots. 


Related Discussions:- Interpolation spleen and approximation spine

Images - systems research group, The image you have been given for contour ...

The image you have been given for contour extraction is shown in Figure 1. The method for constructing the search space is shown in Figure 2. It is generated from two initial discr

Mathematics-applications for computer animation, Mathematics: There are so...

Mathematics: There are some area like Probability, combination, permutation, etc.,that can be well explained along with the help of animation, that helps in enhancing the learning

Beam penetration method and shadow mask method, Beam Penetration Method and...

Beam Penetration Method and Shadow Mask Method Two methods exist for displaying colors in a CRT monitor - beam penetration method and shadow mask method. Beam penetration metho

Dv encoder type 1, DV Encoder Type 1 : The video and audio streams are tog...

DV Encoder Type 1 : The video and audio streams are together interfaces by standard DV bit stream. Such format is fully supported through DirectShow which accepts this interleaved

Output primitives and geometric transformations, Output Primitives and Geom...

Output Primitives and Geometric Transformations You learnt how some basic geometric objects such as line segments, circles, ellipses and other curves are processed for plotting

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

What is meant by addressability, What is meant by Addressability? Ans. ...

What is meant by Addressability? Ans. Addressability is the number of individual dots per inch (d.p.i.) that can be formed. If the address of the current dot is (x, y) then the

Which main components are needed for computer graphics, Can you tell which ...

Can you tell which main components (hardware and software) are needed for computer graphics? Besides the computer, some special devices and software may be needed especially fo

Linear filtering concept -horizontal & vertical sobel filter, This question...

This question is about linear filtering concepts using the built in filtering functions (it is not about edge detection methods). Load an MRI image and perform the following: i.

Ray tracing - polygon rendering and ray tracing methods, Ray Tracing - Poly...

Ray Tracing - Polygon Rendering and Ray Tracing Methods Basically Ray tracing is an exercise that is performed to attain the realism in a scene. In easy way Ray Tracing is a w

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