Rayne is a modern cross-platform pay-what-you-want 3D game engine. It is highly customizable and easy to use with a well designed API. Rayne features multithreading, clustered forward rendering and a powerful level editor.
Atmospheric scattering and realtime dynamic shadow mapping in action