OSRE - Open Source Render Engine
March 5, 2026 ยท View on GitHub
OSRE - Open Source Render Engine
An experimental render engine to explore render engine architecture and modern graphics techniques.
Build Status
Features
Platform:
- CMake-based build system
- Multithreaded rendering
- Windows & Linux support
- OpenGL API
2D Rendering:
- Basic shapes
- Font rendering
3D Rendering:
- Multipass forward renderer
- Instancing support
- Asset loading via Assimp (40+ formats)
- Basic lighting
- Debug renderer
Samples
Documentation
Community
Supported Compilers
- Windows: Visual Studio 2019/2022/2026
- Linux: GCC, Clang
OSRE-Ed
The engine includes an experimental 3D editor called OSRE-Ed with basic scene editing capabilities.