Ray tracing algorithm, Computer Graphics

Ray Tracing:  Ray t racing is the technique to determine which objects in the scene are visible.  In this to identify the visible surface for each pixel we continue to bounce the ray around the scene and collecting intensity contributions. This provides a simple and powerful rendering technique for obtaining global reflection and transmission effects. The basic ray tracing algorithm also provides for visible surface detection shadow effects transparency and multiple light source illumination.  For each scan line the intensity at the interaction of the scan line with a polygon edge is linearly interpolated from the intensities at the edge end points. For example the polygon edge with end point vertices at position 1 & 2 is intersected by the scan line at point 4. A fast method for obtaining the intensity at point 4 is to interpolate lower intensities I1 & I2 using only the vertical displacement of the scan line.  

Posted Date: 7/12/2012 6:51:24 AM | Location : United States







Related Discussions:- Ray tracing algorithm, Assignment Help, Ask Question on Ray tracing algorithm, Get Answer, Expert's Help, Ray tracing algorithm Discussions

Write discussion on Ray tracing algorithm
Your posts are moderated
Related Questions
Find out the matrix of projection for cavalier projection Answer: Cavalier projection corresponds to tan α = 1, leading to the following matrix.

Line Generation Algorithms - Graphic Primitives In previous section we have discussed the case of frame buffer, here information regarding the image to be projected upon the

Question: (a) Sound often gives the only effective way to convey an idea, elicit an emotion, or dramatise a point. Explain two situations of the use of sound that would be con

Explanation of light source by a luminance Explanation of any light source by a luminance the factors identified as: Light source explained by a luminance 1)   All color as

Education, Training, Entertainment and Computer Aided Design CAD or CADD is an acronym which depending upon who you ask, can stand for: I. Computer Assisted Design. II.

program for character generation in java?

Polygon Tables - curves and surfaces All polygons are analogous to a graph G (V, E). Remember that the analogy in which a polygon surface can be specified along with as a set

why overstriking is harmful.justify

Intensity of Specular Reflection - Modeling and Rendering Intensity of specular reflection based upon material properties of surface and the angle of incidence and the value o

What is scaling and shearing? The scaling transformations alters the shape of an object and can be carried out  by multiplying every vertex (x,y) by scaling factor Sx, Sy where