Tesseract

Tesseract is a fork of the Sauerbraten engine. It adds dynamic rendering techniques based on deferred shading and shadowmapping.

It provides a bunch of new rendering features such as:
 * deferred shading
 * omnidirectional point lights using cubemap shadowmaps
 * perspective projection spotlight shadowmaps
 * orthographic projection sunlight using cascaded shadowmaps
 * HDR rendering with tonemapping and bloom
 * real-time diffuse global illumination for sunlight (radiance hints)
 * volumetric lighting
 * transparent shadows
 * screen-space ambient occlusion
 * screen-space reflections and refractions for water and glass (use as many water planes as you want now!)
 * screen-space refractive alpha cubes
 * deferred MSAA, subpixel morphological anti-aliasing (SMAA 1x, T2x, S2x, and 4x), FXAA, and temporal AA
 * runs on both OpenGL Core (3.0+) and legacy (2.0+) contexts