Based Engine is a 3D DirectX 11 engine written in modern C++. It’s my playground for graphics programming.
It picks up where Lean Engine left off. After getting shadow maps working in OpenGL, I switched to DirectX 11 and rebuilt the renderer and engine from scratch, then integrated PhysX for physics. The long-term plan is to move to DirectX 12.
I wrote about the switch and what came after in the Based Logs series.