corona-13 is a physically-based renderer that sucks less. it's designed to be modular, minimal, and clear to read. it's written in c11, has next to no (c, m, dl, pthread) and mostly optional dependencies (SDL, GL, X11, swscale, avcodec, openvdb) and compiles in about 1.85s.

the name corona-# is a pun on trent reznor's halo series and it's the 13th time i started to write a renderer pretty much from scratch.


this system is designed to be slim research code, so it most probably doesn't offer what you're looking for. features include: