/Raytracer

A Monte Carlo Path Tracer

Primary LanguageC++MIT LicenseMIT

Raytracer

A Monte Carlo Path Tracer built from scratch.

linux codecov

Dependencies

  • googletest (via git submodule)
  • glfw (via git submodule)
  • glew (via git submodule)
  • OpenMP
  • OpenGL

How to build

git clone https://github.com/Tykky/Raytracer --recursive
cd Raytracer
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config release
cd bin

Run after building

./raytracer

Current state of the project

3D-models in .obj file format are now supported.

Gallery