32 Open Source Directx 12 Software Projects
Free and open source directx 12 code projects including engines, APIs, generators, and tools.
Bgfx 10721 ⭐
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
The Forge 2785 ⭐
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Directxtk12 913 ⭐
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Inline Engine 244 ⭐
Game engine written in C++ with ease of use and next-gen parallel computing in focus.
Fx Gltf 306 ⭐
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Learningdirectx12 337 ⭐
This repository is intended to be used as a code repository for learning DirectX 12.
Wolf.engine 179 ⭐
The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Flycube 185 ⭐
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Crosswindow Demos 32 ⭐
🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Xusg 33 ⭐
XUSG, XU's supreme graphics lib, is a handy wrapper currently for DirectX 12. It can be a good reference for designing your own DX12 wrapper APIs.
Light Vox Engine 12 ⭐
This is a voxel-based game engine that focuses on cool graphics & physics within a voxel world.