Chances are you have seen the cool effects of ray tracing. You may have even had your computer crash due to overuse of this advanced technique. But what exactly is going on when a ray trace solution is occurring? There is no doubt that ray tracing is a rendering technique used in 3d software that creates photorealistic images. The reason ray tracing creates such realistic images is because it literally calculates every ray of light and follows each and every one of them until they hit the camera. That means for each pixel, there is a calculation going on, tracing, the ray, hence the name, ray trace.
What is a ray?
In 3d terms, a ray is a line that travels through 3 dimensions and collects data to be rendered. As this ray travels though space, it bounces off various objects, collecting more data as it reaches its end goal, the camera. It mimics how real light behaves as it hits our eyes. You can think of our eyes as the camera, and light as the rays. Because the amount of rays in any given scene is quite numerous, the ray tracing calculation is reversed to that of real light. Only ...