Skip to main content
Daniel McCoy Stephenson
All projects

Strata

A small C++17 engine (SDL3 + OpenGL 4.5) behind a stable C ABI: cascaded sun shadows, point lights, terrain, static meshes, overlays, deterministic simulation fields and USD saves. It powers Beyond Nations, steading, orrery, Kindling, Atman, asn1-viz, replay-player and env-lib-cpp's 3D frontend, and also builds for the browser with WebGL 2.

C++ / SDL3 / OpenGL
Libraries
Active
GitHub

See it in 3D

The README's day cycle drawn again at this size: the village test scene with four shadow cascades and the analytic sky, from before dawn to deep night, when the campfire and lamps take over. Each frame is one strata-golden render on software GL. Clip and still drawn by strata-golden.