edydfang / PathTracing

A project on Computer Graphics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PathTracing

A Project on Computer Graphics

How to Run

mkdir build
cd build
cmake ..
./rayTracing n_samples

Debug Build

mkdir debug
cd debug
cmake -DCMAKE_BUILD_TYPE=Debug ..

TODO List

  • Scene construction
  • Colour
  • Reflection
  • Trasparency
  • Shadow
  • Supersampling
  • Spatial data stucture

Rendering Preview

100spp

100 samples per pixel

10000spp

10000 samples per pixel

Licence

MIT

Reference

About

A project on Computer Graphics


Languages

Language:C 86.1%Language:C++ 13.7%Language:CMake 0.2%