rcedermalm / Monte-Carlo-ray-tracer

Project in the course TNCG15 Advanced Global Illumination and Rendering. A Whitted ray-tracer with a Monte Carlo integration was implemented from scratch using C++.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monte-Carlo ray-tracer

Project in the course TNCG15 - Advanced Global Illumination and Rendering.

An implementation of a Monte-Carlo ray-tracer. When finished it should be possible to use and get good results for the following types of objects in the scene:

  • Transparent objects
  • Perfectly reflecting objects
  • Lambertian reflectors
  • Oren-Nayar reflectors

The implementation is made by Isabelle Hallman and Rebecca Cedermalm through pair programming.

About

Project in the course TNCG15 Advanced Global Illumination and Rendering. A Whitted ray-tracer with a Monte Carlo integration was implemented from scratch using C++.


Languages

Language:C++ 97.0%Language:Objective-C 2.0%Language:C 0.8%Language:CMake 0.1%