Global Illumination on the GPU

OData support
Supervisor:
Dr. Szécsi László
Department of Control Engineering and Information Technology

In the first chapter, I introduced the Optix framework, and I explain why it is useful.

The next chapter is about ray tracing, the next chapters are buiding on this knowledge. Here I collected a lot of useful methods for creating a fast and effective scene.

In the third chapter, I explained how the brute force global illumination algorithm works, the path tracing. Here I go into the neccesary background knowledge needed for global illumination, I explained what is Monte Carlo integration, what is BRDF and I introduce some methods how the brute force approach can be optimized.

The next chapter is about the Metropolis light transport. I introduced the idea behind the algorithm,

starting with Metropolis sampling, and then how the light transport algorithm works.

In the fifth chapter, I wrote about a very different solution, it is about participating medium. This involves smoke, fire... These phenomenons can increase the photorealism of the scene.

In the last chapter I compare the global illumination algorithms, and I present all my results with pictures.

Downloads

Please sign in to download the files of this thesis.