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

Interactive computer animation, Interactive Computer Animation Interac...

Interactive Computer Animation Interactive Computer Animation that is interactively utilized by users for example: games. Sprite animation is interactive and utilized broadly

Types of refresh monitors - raster scan and random scan, Types of Refresh M...

Types of Refresh Monitors - Raster Scan and Random Scan There are two types of refresh monitors, i.e. the Raster Scan and Random Scan that will be illustrated separately.

Difference, difference between vecgen algoritham and bresenham''s algori

difference between vecgen algoritham and bresenham''s algori

What are the advantages of laser printer, What are the advantages of laser ...

What are the advantages of laser printer  High speed, precision and economy. Quality printers. .Cheap to handle Lasts for longer time.

Reflection, Determine the transformation matrix for the reflection, Compute...

Determine the transformation matrix for the reflection, Computer Graphics

Refresh buffer, what is refresh buffer/ identify the content and organisati...

what is refresh buffer/ identify the content and organisation of the refresh buffer for the case of raster display and vector display.

Digital video, Digital Video: Digital video is a form of video record...

Digital Video: Digital video is a form of video recording system which works through using a digital, quite than analog, representation of the video signal. It generic means,

Udp datagram communication and tcp stream communication, Question: a) D...

Question: a) Datagram packet delivery and Virtual circuit packet delivery are two approaches to the delivery of packets by the network layer. Explain. b) What is the meaning

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