A Project on Computer Graphics
mkdir build
cd build
cmake ..
./rayTracing n_samples
mkdir debug
cd debug
cmake -DCMAKE_BUILD_TYPE=Debug ..
- Scene construction
- Colour
- Reflection
- Trasparency
- Shadow
- Supersampling
- Spatial data stucture
100 samples per pixel
10000 samples per pixel
MIT
- http://www.kevinbeason.com/smallpt/
- https://eleni.mutantstargoat.com/portfolio/prj/pt.html
- http://cosinekitty.com/raytrace/contents.html
- https://www.scratchapixel.com/lessons/3d-basic-rendering/introduction-to-ray-tracing/how-does-it-work
- https://www.siggraph.org//education/materials/HyperGraph/raytrace/rtrace0.htm
- https://github.com/matt77hias/cpp-smallpt