Ray Tracing Software

 

 

What is Ray Tracing Software?

Ray tracing software models optical systems by analyzing the pathway along which each ray of light travels. A concave mirror in a Newtonian style reflector telescope, for example, must gather all incoming light rays and focus them onto a single plane where a smaller flat mirror can redirect the image into the viewer's eyepiece.

concave mirror

Another common ray tracing application is to create realistic scenes for animation software. A computer game, for example, is a lot more fun to play if the characters and surroundings are realistic.

Your job, as image maker, is to describe the scene with the aid of a modeler interface. You say where each object is in relation to your Point-Of-View, or POV in ray tracing parlance, and you describe the shape of each object. Ray tracing software is a computer-based process, so simply shaped objects like spheres and prisms, for example, are more conducive to this environment. Note that a person can be constructed as a set of elongated and simple spheres, and a building can be constructed from a set of rectangular prisms. You also must supply the location and intensity of any light sources, and the location of any reflective surfaces, etc.

Once the scene is designed, it exists as a file that the ray tracing software package can read. It renders the scene according to your specifications.

Digit designed a combination of three mirrors to show how the theives might have fooled the video image while they broke into the lobby and stole the golden dragon.

 

Ray Tracing Drawback:

The final image is often considered to be too perfect. Everything is in focus, for example, and as anyone who has ever studied photography can tell you, getting just the right objects in an image in focus is a challenge! There are some accomplished ray tracing artists who can create a more natural looking (imperfect) image because they are masters of the craft.

 

Want More Information?

Enter "ray tracing tutorial" in your favorite Internet search engine and you will probably find what you want.

 

Return to Digit's Home Page.