blonstech is a hobby-grade rendering engine, made mostly from scratch in C++. It exists more as a personal learning project and is not intended for general use.
- Physically based deferred rendering engine
- Realtime global illumination using precomputed radiance transfer, generated quickly at runtime
- Probe based environment mapping for reflections
- Filmic tonemapping
- Variance shadowmapping
- Simple API built around scoped resource management
- GUI with smooth animations and post processing
- Console commands with simple API built around C++ templated callbacks
- OpenGL 4.3+
- Visual C++ 2019 runtime
Requires Visual Studio 2019. Simply open solution file and build.
See GitHub releases page.
Can be built locally with Doxygen.