Bezier curves and surfaces - modeling and rendering, Computer Graphics

Assignment Help:

Bezier Curves and Surfaces

We had discussed in the previously that we can create complicated geometries along with the aid of polygon meshes that are further constituted of standard polygonal objects as triangle, square, rectangle etc. although apart from this method to draw complicated geometries, we are having several more advanced methods to do the similar job like we can utilize mathematical equations as parametric equations and polynomial equations or splines, Bezier, fractals curves and so no. In this topic we will see some of these techniques, although to have the flavor of the detailed investigation of these methods you can refer to books specified in suggested readings. Before discuss the tour of Bezier curves we have a brief discussion on another method, by using mathematical equations as polynomial equations and parametric equations to realize the complicated natural scenes is not all the times successful as it needs an enormous number of calculations that consumes an immense amount of processing time. The high technique to generate complicate natural scenes is to utilize fractals. Fractals are geometry methods that utilize procedures and not mathematical equations to model objects as mountains, waves in sea and so on. There are different kinds of fractals like self-similar, self-affined, etc. This topic is quite interesting but is out of the scope of this unit. Currently, let us discuss Bezier curves that are a Spline approximation method developed through the French engineer Pierre Bezier for utilize in the implementation of Renault automobile bodies. Bezier splines have a number of properties which make them highly helpful and convenient for curve and surface design. They are also simple to implement. For these purpose, Bezier splines are broadly available in different CAD systems, in common graphics packages as GL on Silicon Graphics systems, and in assorted drawing and painting packages as Aldus Super Paint and Cricket Draw.

Before discuss in details of the Bezier curves, we must learn something about the idea of Spline and their representation. In fact Spline is a flexible strip utilized to produce a smooth curve via a designated set of points termed as Control points that is the style of fitting of the curve among these two points that gives rise to Interpolation and Approximation Splines. We can mathematically explain any curve along with a piecewise cubic Polynomial function whose first and second derivatives are incessant across the diverse curve sections. In computer graphics, the term spline curve here involves to any composite curve formed along with polynomial sections satisfying given continuity conditions as parametric continuity and Geometric continuity circumstances at the boundary of the pieces, without fulfilling such circumstances two curves can be joined smoothly. A spline surface can be explained with two sets of orthogonal spline curves. There are several different kinds of spline specifications that are utilized in graphics applications. Each one specification simply involve to an individual type of polynomial with exact specified boundary conditions. Splines are utilized in graphics applications to design surface and curve shapes, for computer storage digitize the drawings and for the objects or the camera in a scene, to specify animation paths. Classical CAD applications for splines comprise the design of automobile bodies, spacecraft and aircraft surfaces and also ship hulls.

 We have mentioned above here its style of fitting of the curve among two control points that gives rise to Interpolation and estimation Splines, that we can identify a spline curve through giving a set of coordinate positions, termed as control points, that indicates the common shape of the curve. Such control points are subsequently fitted along with piecewise continuous parametric polynomial functions in one of two manners. While polynomial sections are fitted hence the curve passes via each control point, the resulting curve is consider as interpolate the set of control points. Conversely, when the polynomials are fitted to the common control-point without essentially passing via any control point, the resulting curve is consider as approximate the set of control points. Interpolation curves are commonly utilized to digitize drawings or to identify animation paths. Approximation curves are primarily utilized as design tools to structure object surfaces.

A spline curve is explained, modified and manipulated along with operations by the control points. Through interactively selecting spatial places for the control points, a designer can sketch an initial curve. After the polynomial fit is exhibited for a specified set of control points, the designer can after that repositions some or all of the control points to again structure the shape of the curve. As well, the curve can be translated, or scaled rotated along with transformations practical onto the control points. CAD packages can also insert more control points to assist a designer in adjusting the curve shapes.


Related Discussions:- Bezier curves and surfaces - modeling and rendering

Achieve a perspective projection on the plane of unit cube, Achieve a persp...

Achieve a perspective projection on the z = 0 plane of the unit cube, demonstrated in Figure (l) from the cop at E (0, 0, 10) upon the z-axis. Figure: I 01:  currently c

Dtp, pagemaker is a image editor

pagemaker is a image editor

Notes for specular reflection - polygon rendering, Notes for Specular refl...

Notes for Specular reflection (1) In addition to diffuse reflection, light sources produce highlights or bright spots termed as specular reflection. Such highlighting is extre

De casteljeau algorithm - bezier curves, De Casteljeau algorithm: The cont...

De Casteljeau algorithm: The control points P 0 , P 1 , P 2 and P 3 are combined with line segments termed as 'control polygon', even if they are not actually a polygon although

Define addressability, What is meant by Addressability?  The Addressabi...

What is meant by Addressability?  The 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

Mpeg-2 , MPEG-2 : MPEG-2 that is Moving Picture Experts Group format 2 is ...

MPEG-2 : MPEG-2 that is Moving Picture Experts Group format 2 is the standard used through DVD and is of a much higher quality than MPEG- 1. This format gives for 720 x 480 resolu

What is computer graphics?, What Is Computer Graphics? The term Graphi...

What Is Computer Graphics? The term Graphics mean is Graphical Tricks. All image or picture is actually a graph and when various mathematical tricks are utilized to manipulate

Functioning of hardcopy devices and output primitives, Functioning of hardc...

Functioning of hardcopy devices and Output primitives 1.  Functioning of hardcopy devices-laser printers and dot matrix printers, plotters.  2.  Output primitives: Graphics

Understanding the concept of hypertext and hypermedia, Understanding the Co...

Understanding the Concept of hypertext and hypermedia: For know the principle of Hypertext and Hypermedia we will look at how the human memory works.

High level techniques - motion specification, High Level Techniques (Motion...

High Level Techniques (Motion Generalized) These are techniques utilized to explain the general motion behavior of any type of graphic object. Such techniques are algorithms o

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