2 minutes
Open-Source Real-Time Engines and Libs
Here is a small collection of open source engines and helper libs related to real-time rendering I’ve found for self-learning purposes. No particular order, veterans of the industry mixed with hobby projects. May be useful for someone looking for graphics programming sources of inspiration :feelsgood:
The list will be updated from time to time, any additions are welcome.
- Unreal Engine (web)
- Godot Engine (github)
- OGRE (github)
- OGRE Next (github)
- The Forge (github)
- Sokol (github)
- Oryol (github, web)
- Wicked Engine (github)
- Torque 3D (github)
- Google Filament (github)
- bgfx (github)
- NVIDIA Falcor (github)
- Microsoft DirectX MiniEngine (+Samples) (github)
- Microsoft DirectX MiniEngine (+Samples) (github)
- vxr Engine (github)
- MAGE - Matthias Advanced Game Engine (github)
- CSharpRenderer by Bart Wronski (github)
- Granite (github)
- aer (github)
- taichi (github)
- AnKi 3D Vulkan Engine (web, github)
- Vulkan-glTF-PBR (github)
- HRE : Clustered Forward/Deferred OpenGL Rendering Engine (github)
- PowerVR Native SDK (github)
- Banshee Engine (github)
- AMD Cauldron DirectX12/Vulkan Framework (github)
- AMD Anvil Vulkan Framework (github)
- Matt Pettineo’s (aka MJP) Sample Apps (github1, github2)
- Dilgent Engine (github)
- Polyscope (github)
- Wolf Engine (github)
- Spartan Engine (github)
- Neothyne (github)
- Vulkan LightweightGraphicCore (github)
- Intrinsic Vulkan Engine (github)
- bae (github)
- Ravine (github)
- GLOV (github)
- David Grosman’s Vulkan HybridRenderer (github)
- Neil Forbes-Richardson’s Engine (github)
- Brokkr Vulkan Framewrork (github)
- Vulki (github)
- Pegasus Engine (github)
- Vulkan Goma Engine (github)
- Nimble (github)
- Terminus Engine (github)
- DirectXTK (github)
- V-EZ (github)
220 Words
2019-11-23