Tuesday, August 25, 2015

Ray tracer

Languages: C++
Libraries: SFML, Boost

Description:

- Hard shadows, soft shadows (Monte Carlo ray tracing)
- Anti-aliasing SSAA
- Procedural chequered texturing
- Reflection / Refraction
- Point, directional and area lights
- Phong / Blinn-Phong lighting models
- UI to adjust the settings in real-time or per frame basis
- Multithreaded implementation


No comments:

Post a Comment