Introduction To Curves
Introduction To Curves
INTRODUCTION
TO CURVES
INTRODUCTION
Objects in the real world may not always be
made up of regular geometric shapes.
Surfaces are made up of curved surfaces &
curved edges.
Curves are quite complicated to represent them
namable, unnamable.
Namable curves known as true-curve
Approximation - the
curve does not pass
through all of the control
points
BEZIER CURVE
Bezier curves must have precisely n control
points, where n+1 is the degree of the Bezier
polynomial.
By connecting bezier curves we can create long
curves.
This is done by connecting last control point of
Applications of fractals
SURFACE GENERATION
The surface plays a critical role in designing &
manufacturing of automobile bodies, ship hulls,
aircraft, games, furniture etc.
A surface in a 3D space is an object definition that
A) Bilinear Surfaces
B) Ruled surfaces
C) Developable surfaces
D) Coons patch.
A) Bilinear surfaces:
They are the simplest of all.
These types of surfaces are defined by means of their 4
corner points.
Their 4 boundary curves are straight lines & the
coordinates of any point on this surface are derived by
linear interpolations.
B) Ruled surfaces:
Itis a surface swept out by a straight line as it moves
through space.
Which means original figure stays fixed at one point
but changes direction.
C) Developable surfaces:
These surfaces are characterized by only blending in
one direction at a time like a cylinder or a cone.
Developable surfaces are useful because they allow
round forms to be made out of a flat materials like
plywood, sheet metal, or cloth etc.
D) Coons patch:
There are many other surfaces that needs to be deal
within Computer-aided Geometric Design(CAGD), such
as car bodies & airplane.
In these situations, a common approach is to divide the
surface into patches defined by a network of curves.
Each patch is then parameterized by filling in or
interpolating the given parameterizations of their
boundary.
PAINTERS ALGORITHM
The idea behind painters algorithm is to paint the
polygon into frame buffer in order of decreasing
distance.
The algorithm gets its name from the manner in
which an oil painting is created. The artist begins
with the background.
He then adds the most distant object and then the
newer object and so on.
There is no need to erase the portion of
background, the artist simple paints on top of
them.
Whole canvas is painted first then on top this
canvas a circle is painted
On top this circle a rectangle is painted.
On top of this rectangle an ellipse is painted.
It gives an appearance as the ellipse is nearer to
the viewer then the circle.
The main factor here is to check the priority
Each polygon is assigned a priority number
Polygons are sorted according to their priority.
Lowest one first, followed by higher then highest.
Z-BUFFER ALGORITHM
Z Buffer is one of the way to handle hidden lines
and surfaces.
Here we are storing polygon which are closer to