Common principles of ray tracing, Computer Graphics

Common Principles of Ray Tracing

Based upon the nature or attributes of the surface given by the user, the subsequent effects are implemented, as per to rules of optics:

 a)  Reflection (as per to the angle of incidence and reflectivity of the surface).

 b) Refraction (as per to the angle of incidence and refraction index).

 c) Display of renderings that is texture or pattern as given, or shadows i.e. on the next nearest object or background concerning transparency or opacity, like the case may be.

903_Common Principles of Ray Tracing.png

Figure demonstrates some of the common principles of ray tracing.

A ray start from O hits the transparent glass plate P at an angle i.e. A. Then it gets refracted in the plate specified by the kink inside the plate thickness. The exiting ray occurs to hit the edge of the triangle i.e. 'T' and casts a shadow upon the opaque rectangular plate i.e. 'R' at the point C. A portion of the ray incident on the plate P gets reflected at 'A' and the reflected ray hits the elliptical object 'E' at the point 'D'. If P is a green glass plate, the exiting ray AC will be allocated the suitable green colour. If R or E has a textured surface, the consequent point C or D will be specified the attributes of the surface rendering.

If O is a point source of light, the ray OC will position the shadow of the point B upon the edge of the triangle T on the point C at the rectangle 'R'. Diverse locations of light sources may be combined along with be different view positions to enhance the realism of the scene. The way is common also in the sense which it can apply to curved surfaces and also to solids made of flat polygonal segments. Due to its versatile and wide applicability, this is a "brute force" method, concerning massive computer resources and great computer effort.

Posted Date: 4/5/2013 4:15:39 AM | Location : United States







Related Discussions:- Common principles of ray tracing, Assignment Help, Ask Question on Common principles of ray tracing, Get Answer, Expert's Help, Common principles of ray tracing Discussions

Write discussion on Common principles of ray tracing
Your posts are moderated
Related Questions
Q: For the following polygon, prepare an initial sorted edge list and then make the active edge list for scan lines y = 5,20,30,35 Coordinates of the vertices are as shown in Figur

DV Encoder Type 2: Encoder Type 2 generates a VfW compatible AVI file format. Such file has separate streams for audio and video and it can also be processed through DirectShow. T

Categories of Line Segments It categorizes line segments into three categories (i) trivially rejected (ii) trivially selected (iii) may be partially visible or totally invisibl

Two-Dimensional Geometric Transformations  When a real life object is modelled using shape primitives, there are several possible applications.  You may be required to do furth

Write a C code for generating concentric circles.  Put the circle function circleMidpoint()in a for loop  as follows: for( int radius = MinRadius; radius circleMidpoint(i

Pitfalls in computer simulation Though generally avoided in computer simulations, in strict logic the rules governing floating point arithmetic even apply. For illustration, t

Potentially entering and leaving points - P E and P L The intersection point of the line and window might be classified either like potentially leaving or entering. Before g

In this lab you will learn how to use chrominance1 to segment coloured images. Here you be detecting skin, however, you could use this method to detect other coloured regions in im

What are the advantages of electrostatic plotters?  They are faster than pen plotters and very high quality printers. Recent electrostatic plotters contain a scan-conv

Display Devices - Graphics Hardware Since the importance of output and input devices has been discussed over, so let us now focus our discussion particularly on display dev