Once again, I journeyed into the world of computer graphics. This time, I helped to create a ray tracing renderer. The results were actually quite amazing.
First, for comparison, here's a picture of the scene we made using that standard OpenGL renderer.
Now, to OpenGL's credit, it allowed us to get some texture mapping in place for some of the shapes, as well as some lighting effects like Ambient Lighting and Specular. When we switch to the ray tracer, however...
There are so many amazing things that we were able to accomplish using ray tracing, such as:
Full support for Ambient, Diffuse, and Specular Lighting.
Accurate Shadows
Specular Reflection (i.e. the full mirror)
Anti-aliasing
Fog
The ray-traced scene looks amazing, and I think we're all really proud of what we were able to accomplish in just a few days.
If only it didn't take the ray tracer forever to actually render the scene.
Comments