Show all projects | Show more projects in the category all

Raytracer

This project was created by Simon Karman and Kevin Kessels. Published on Wednesday 7 January 2015. This project was viewed 882 times.
For the Advanced Graphics course on the Utrecht University we created a Raytracer

raytracer

For the Advanced Graphics course on the Utrecht University we implemented a ray tracer. This ray tracer can render an imported scene (.obj file).

A ray tracer works by shooting view rays through the imported scene to generate images under perspective projection. Read this wikipedia article for more information.

We included anti-aliassing in our ray tracer. We used to following three anti-aliassing techniques:
  • Box Filter
  • Gaussion Weighting
  • Jittered Grid

Results of these techniques are described in the provided documentation link below.

The download link provides you with an executable file in which all the test can be redone. This download also includes the test scene we used in our experiments (scene.obj).
You can download this project here: Download Raytracer
You can view documentation about this project here: Documentation