Sol is a simple renderer that I wrote for my bachelor's thesis. It currently supports ray casting and a basic ray tracing algorithm.
make
To render your own scene:
- Write a new world file and put it into
worlds/. Check the other files there for an example on how to do that. - Replace the world
#includedirective insol.cppwith your own. - Rebuild by running
make. sol -H <hres> -V <vres> -s <num_supersamples> -S jittered
The output image will be saved as output.bmp.
There's also sol --help to see all supported flags.


