Interpolation of surface - polygon rendering, Computer Graphics

Interpolation of surface - Polygon Rendering

Interpolation of surface normals beside the polygonedge between two vertices is demonstrated above in the figure 15. Here the normal vector N for the scan line intersection point beside the edge between vertices 1 and 2 can be acquired by vertically interpolating among edge end points normals. After that incremental methods are utilized to evaluate normals among scan lines and along each particular scan line. At each pixel position beside a scan line, the illumination model is implemented to find out the surface intensity at such point

N= [((y-y2) / (y1-y2)) N1] + [((y-y2) / (y1-y2)) N2]

In the figure 15 that already given above, as N¯ is surface normal to be interpolated beside polygon edge 1- 2 having vertices 1 and 2. N¯1 and N¯2 both are normal at the vertices. Therefore, through using the parametric equation across the edge 1 - 2 we can find out the value of the normal N¯ that will be specified by:

N =   N¯1 + t (N¯2- N¯1)

As the same in the figure 16 we can get N¯p and N¯q such are the normal at point as P and Q through that the scan line passes,

p = N¯A +t (N¯B - N¯A); here t = |AP|/|AB|

At present we utilize N¯P to determine cos θ; here, θ is the angle among Normal vector and direction of light represented through vector L i.e. here refer to Phong model.

cos θ = N¯. L¯

 And       cosn α =( R¯ . V¯)n

 = [( 2 N¯ (N¯. L¯) - L¯) . V]n

 Now by using here cosn α, cos θ in

I = Ia Ka + Id Kd cos θ + Is Ks cosn α

/* similarly we can determine intensity of points lying within the surface */

This Np will be utilized to find intensity value that is, IP. at points Po in the object that projection is P, by utilizing the intensity computation formula that we had utilized for the determination of intensities in diffused and specular reflection.

Posted Date: 4/5/2013 3:29:21 AM | Location : United States

Related Discussions:- Interpolation of surface - polygon rendering, Assignment Help, Ask Question on Interpolation of surface - polygon rendering, Get Answer, Expert's Help, Interpolation of surface - polygon rendering Discussions

Write discussion on Interpolation of surface - polygon rendering
Your posts are moderated
Related Questions
Homogeneous Coordinate Systems - 2-d and 3-d transformations Suppose P(x,y) be any point in 2-D Euclidean (Cartesian) system. In HC System, we add a third coordinate to a poin

Define Computer graphics.  Computer graphics remains one of the most popular and rapidly growing computer fields. Computer graphics may be explained as a pictorial representati

Midpoint Circle Generation Algorithm   Just as a line drawing algorithm approximates infinite number of points on a line segment by only a finite number of pixels, a circle dra

Curve segment - properties of bezier curves Note : 1) The joining point on the curve along w.r.t. the parameter based upon second derivates of Q(t) is the acceleration. Wh

What is the advantages of electrostatic plotters? Advantages of electrostatic plotters: They have very high quality printers and faster than pen plotters. Recent electros

What is the use of control points?  Spline curve can be specified by giving a set of coordinate positions known as control points, which shows the general shape of the curve, c

Computer Aided Design and Drafting CADD or CAD stands for Computer Aided Design and Drafting. This is different from both "draw" and "paint" programs in which measurement is c

Refresh Rate: refreshing on raster - scan displays is carried out at the rate of 60 to 80 frames per second, although some system are designed for higher refresh rates. Sometimes,

Types of Authoring Tools Authoring tools are grouped depends on metaphor used for sequencing or organizing multimedia components and events as: Page or Card Based Tools