Common principles of ray tracing, Computer Graphics

Assignment Help:

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.


Related Discussions:- Common principles of ray tracing

Briefly explain the 12 stages in image processing, QUESTION (a) In Autom...

QUESTION (a) In Automatic Contrast Adjustment briefly explain how to stretch an image to its full intensity (b) Write down a mathematical function of a Modified Automatic Con

List any four audio file formats you know, Question (a)  List any four ...

Question (a)  List any four audio file formats you know. (b)  UTMDigitlab ltd, specialized in digitizing sound, converts an audio stream of the latest album of Shakira into

Web-based services, Web-based Services: Commonly utilized software is: ...

Web-based Services: Commonly utilized software is: Protected Area Archive characteristics: Image display, roam, zoom and Image enhancement. Simple image processing.

What is persistence and resolution, What is persistence and resolution?  ...

What is persistence and resolution?  The time it takes the emitted light from the screen to decay one tenth of its original intensity is known as a persistence.  The maximum

Y-shear about the origin - 2-d and 3-d transformations, y-shear about the o...

y-shear about the origin - 2-d and 3-d transformations Suppose an object point P(x,y) be moved to P'(x',y') in the x-direction, through the specified scale parameter 'b'. that

Types of animation, Types of Animation: -          Procedural Animation...

Types of Animation: -          Procedural Animation    -          Representational Animation -          Stochastic Animation                      -          Behavioura

Gui and graphics, Newspapers exchange news by using news agencies (such as ...

Newspapers exchange news by using news agencies (such as Reuters and ITARTASS). A newspaper registers at a news agency and sends all its news to the agency. The news agency collect

Important points for key frame systems - computer animation, Important poin...

Important points for Key Frame Systems - Computer Animation In key frame systems the "in-between" "tweening" or frames can be created from the specification of two or more key

Calculate the entropy of the source, Question 1) Encode the following s...

Question 1) Encode the following string using HUFFMAN ENCODING:                            DO YOU LIKE TINKY WINKY OR EMPTY DUMPTY?     Empty spaces are considered.

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