Keywords: raytracing, C++, object-oriented programming, relativistic raytracing, black holes, dispersion, atmospheric effects, class library
To find out more, please inspect
Alternatively, just randomly browse through the images...